如何在Cloud Foundry上调试spring integration/rabbitmq应用程序?
我已经将一个多节点应用程序部署到CloudFoundry,所有应用程序都通过共享rabbitmq服务连接。该应用程序包括:如何在Cloud Foundry上调试spring integration/rabbitmq应用程序?,rabbitmq,cloud-foundry,Rabbitmq,Cloud Foundry,我已经将一个多节点应用程序部署到CloudFoundry,所有应用程序都通过共享rabbitmq服务连接。该应用程序包括: grails应用程序 3个独立的spring集成amqp java应用程序 所有人都使用cloud:rabbit连接工厂通过spring集成amqp与rabbit通信 所有应用程序都具有相同的rabbitmq服务绑定 所有应用程序都正确启动,并且似乎连接到了rabbit ok 我看到的行为是grails应用程序在等待一个独立应用程序的响应时超时。这与我只在本地启动gra
- grails应用程序
- 3个独立的spring集成amqp java应用程序
- 我在日志中看不到任何错误
- 似乎不可能通过隧道到rabbitmq服务来查询队列的状态等
有什么想法吗?你是在推cloudfoundry.com还是micro cloudfoundry 回答您的问题:
您是在推cloudfoundry.com还是micro cloudfoundry 回答您的问题:
更奇怪的是,现在看来,奇怪的信息有时会被传递出去。因此,配置显然不是根本错误。。。只是有点缺陷。甚至更奇怪的是,现在似乎奇怪的信息有时会被传递出去。因此,配置显然不是根本错误。。。只是有点缺陷。谢谢,我一直在推cloudfoundry.com。我一直在使用bmx文件,看不到任何记录的错误。我也尝试了Caldecott隧道路由,但是文档(以及这里的另一篇文章)指出,您无法通过隧道连接到rabbitmq管理http进程。您可以使用“vmc隧道服务名称”打开到rabbitmq服务的隧道。然后,它将提示您针对它打开一个客户端。通过访问隧道,url应该按照amqp://username:password@localhost:port/vhost.谢谢,我一直在推cloudfoundry.com。我一直在使用bmx文件,看不到任何记录的错误。我也尝试了Caldecott隧道路由,但是文档(以及这里的另一篇文章)指出,您无法通过隧道连接到rabbitmq管理http进程。您可以使用“vmc隧道服务名称”打开到rabbitmq服务的隧道。然后,它将提示您针对它打开一个客户端。通过访问隧道,url应该按照amqp://username:password@本地主机:端口/vhost。