2014-10-07 17 views
1

领事运行良好注册人没有收听码头事件

注册人运行良好,但它没有收听码头事件。

跑registrator为:

搬运工运行-d -h 10.153.6.131 -v /var/run/docker.sock:/tmp/docker.sock progrium/registrator领事://10.153.6.131:8500

还试图

搬运工运行-d -h 10.153.6.131 -P -v /var/run/docker.sock:/tmp/docker.sock progrium/registrator领事://10.153.6.131:8500

码头日志73acf7b7f687b6c02e35ccfa6e2a41e42eea18a27292befd87d65fc665d20320 2014/10/07 21时39分49秒registrator:使用注册表领事在后台领事://10.153.6.131:8500

,而不是 “听泊坞窗事件”

帮助,请。

回答

0

我有ETCD有点类似的问题。在收听新事件之前,注册人尝试注册已经运行的服务。我对领事了解不多(并且对etcd也不太了解),但看看http通信给我提示什么是错误的。尝试

tcpdump -i any -A -s 0 host 10.153.6.131 

假设你看到流量,仔细观察领事的反应。我希望它可以用HTTP错误代码来回应,这可能会指出你的根本原因。如果您看不到流量,请仔细检查地址和iptable配置。

+0

谢谢Steffan。它工作时,我做到了:iptables -P OUTPUT ACCEPT和iptables -P INPUT ACCEPT – bvr 2014-10-08 14:18:46