0

我正在从 vcap_dev_setup 构建的 CloudFoundry 的单个节点实例上创建自定义服务。我已经按照这些说明来了解创建新服务时要做什么。

当我尝试通过运行“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 属性的配置很好,并且与启动没有问题的所有其他服务的配置相同。

假设配置正确,有谁知道单个服务无法正确连接到 nats 的任何原因?

谢谢

克里斯

4

3 回答 3

1

我不确定为什么会这样,假设其他服务能够连接到 NATS

如果您愿意以补丁的形式分享您对 VCAP 的更改,我很乐意看看,您希望集成哪些服务?

我还建议将您的查询发布到https://groups.google.com/a/cloudfoundry.org/forum/?fromgroups#!forum/vcap-dev的 VCAP dev google 组

于 2012-09-17T07:34:46.833 回答
0

确保您在 IP 地址上运行 NATS:172.16.4.146 端口:4222

IP 地址很可能是您的本地主机。DHCP 很可能分配了 172.16.4.146 以外的另一个 IP 地址。确保您的计算机有 172.16.4.146 作为 IP 地址。你可以通过 ifconfig 来检查。

于 2012-09-25T00:39:47.223 回答
0

棘手的问题可能是版本冲突引起的误导性异常,您可以尝试使用最新的代码;

于 2013-03-09T02:00:28.613 回答