NATS开发echo服务时出错

时间:2013-01-17 02:34:48

标签: cloudfoundry gateway

我正在尝试开发系统服务,所以我使用echo服务作为测试。 我按照CF doc上的说明开发了该服务。 现在echo节点可以运行,但是echo网关失败,错误“echo_gateway - pid = 15040 tid = 9321 fid = 290e ERROR - 由于NATS错误而退出:无法连接到nats上的服务器:// localhost:4222 /“

2 个答案:

答案 0 :(得分:2)

我遇到了这个问题并且打了将近一个星期,终于有人帮助我解决了这个问题。潜在的问题是其他问题,因为错误没有被正确捕获,所以它会给出错误的信息。您需要转到github并获取最新的代码库。此问题的解决方法是http://reviews.cloudfoundry.org/#/c/8891。解决此问题后,您很可能会遇到超时字段问题。解决方案是定义超时字段gateway.yml

答案 1 :(得分:1)

echo_gateway.yml.erb文件中需要一些其他属性 - 具体来说,最新的 default_plan 超时,在服务小组。这些属性已添加到vcap-services-sample-release存储库中的appropriate file

看起来fix for the misleading error已合并到github中。我还没有更新和验证这一点,但是gerrit注释表明解决方案与节点库已经有一段时间相同。我之前遇到过错误处理,它更有帮助。