我正在尝试设置一个通过RabbitMQ接收消息的Python,同时为Kubernetes健康检查设置一个/health REST端点。我使用作为RabbitMQ使用者,使用作为REST端点。但是,当我在RabbitMQ中启动main()消费者时,连接应用程序将不会启动。#!/usr/bin/env pythonfrom flask im
我有基本的脚本来接收amqp消息并将它们转发到socket.io --它工作了几个小时,有时工作了几天,但最终它停止了转发amqp消息,同时继续发出心跳。日志显示,当amqp消息到达时,它并不试图发出socket.io消息,所以我认为问题在于amqp连接/订阅,而不是socket.io。我测试了在脚本运行时手动关闭和重新启动rabbitmq服务器,它似乎没有问题重新连接并继续正常工作。require("amqp"),
socketio = r