2013-01-17 24 views
1

我正在尝试开发系统服务,因此我使用echo服务作为测试。 我按照CF文档的指示开发了服务。 现在回声节点可以运行,但回声网关失败并显示错误“echo_gateway - pid = 15040 tid = 9321 fid = 290e错误 - 由于NATS错误退出:无法连接到服务器上的nats:// localhost: 4222 /“NATS开发echo服务时出错

回答

2

我陷入了这个问题,并打了近一个星期,终于有人帮我解决了它。根本问题是别的,因为错误没有被正确捕获,它会给出错误的信息。你需要转到github并获得最新的代码库。此问题的修复程序是http://reviews.cloudfoundry.org/#/c/8891。一旦你解决了这个问题,你很可能会遇到暂停现场问题。该解决方案是定义超时场gateway.yml

+0

嗨KR,你能告诉我该怎么做才能更具体地修复proplem?谢谢。 –

1

一些附加属性在echo_gateway.yml.erb文件成为必需的 - 特别是,最新的是default_plan超时,则服务下组。这些属性已添加到vcap-services-sample-release回购中的appropriate file

看起来像fix for the misleading error已被合并到github。我还没有自己更新和验证过,但gerrit的评论表明解决方案与节点基础已经有一段时间相同了。我以前遇到过这种错误处理,它更有帮助。