我正在使用vcap_dev_setup构建的CloudFoundry的单个节点实例上创建自定义服务。我跟踪these instructions以了解创建新服务时的待办事项。
当我尝试通过运行'vcap_dev start service_gaeway'来启动新服务网关时,我收到以下错误:
Exiting due to NATS error: Could not connect to server on nats://nats:nats@172.16.4.146:4222/
service_gateway上的:mbus属性的配置很好,并且与没有问题的所有其他服务的配置相同。
如果配置正确,有没有人知道单个服务无法正确连接nat的原因?
由于
克里斯
答案 0 :(得分:1)
我不确定为什么会出现这种情况,假设其他服务能够连接到NATS
如果您愿意将您对VCAP的更改作为补丁分享,我很乐意看一看,您希望整合哪些服务?
我还建议您将查询发布到https://groups.google.com/a/cloudfoundry.org/forum/?fromgroups#!forum/vcap-dev
上的VCAP dev google群组答案 1 :(得分:0)
确保您在IP地址上运行NATS:172.16.4.146端口:4222
IP地址很可能是您的本地主机。 DHCP很可能已经分配了除172.16.4.146之外的另一个IP地址。确保您的计算机具有172.16.4.146作为IP地址。您可以通过执行ifconfig来检查它。
答案 2 :(得分:0)
棘手的问题可能是由于版本与误导性异常冲突造成的,您可以尝试使用最新的代码;