@bergus
2016-03-21T12:54:27.000000Z
字数 1248
阅读 1657
consul
docker run -it -d --name consul -v /bin/consul:/bin/consul --net=prod -p 8500:8500 ubuntu:14.04 /bin/consul agent -bind=0.0.0.0 -dev -ui -client=0.0.0.0
curl -X PUT -d '{"Name":"user","Address":"prod-user.prod","Port":13001,"tags":["user prod-user.prod 13001"]}' -i http://localhost:8500/v1/agent/service/register
curl -X PUT -d '{"Name":"diary", "Port": 13006, "Address":"prod-diary.prod", "tags":["diary prod-diary.prod 13006"] }' -i http://localhost:8500/v1/agent/service/register
curl -X PUT -d '{"Name":"mediastore", "Port": 13004, "Address":"prod-mediastore.prod", "tags":["mediastore prod-mediastore.prod 13004"] }' -i http://localhost:8500/v1/agent/service/register
curl -X PUT -d '{"Name":"other", "Port": 13003, "Address":"prod-other.prod", "tags":["other prod-other.prod 13003"] }' -i http://localhost:8500/v1/agent/service/register
curl -X PUT -d '{"Name":"verification", "Port": 13002, "Address":"prod-verification.prod", "tags":["verification prod-verification.prod 13002"] }' -i http://localhost:8500/v1/agent/service/register
curl -X PUT -d '{"Name":"activity", "Port": 13005, "Address":"prod-verification.prod", "tags":["verification prod-verification.prod 13005"] }' -i http://localhost:8500/v1/agent/service/register