我正在使用 PCF 运行我的 spring-boot 应用程序。还使用了 PCF RabbitMQ 服务。
我的问题是有一段时间队列中的消息在未确认的情况下被固定很长时间,我注意到 PCF 中正在运行的应用程序实例的数量少于 RabbitMQ 中的活动消费者通道的数量。
我还启用了自动缩放器,它将根据应用的规则自动放大/缩小应用程序实例。
我没有运气复制该问题,因为客户端应用程序中没有错误日志,我所做的唯一解决方案是在 PCF 中重新启动应用程序。我还尝试强制终止应用程序,似乎消费者渠道也被破坏了。
我可以查找任何帮助或建议吗?我在我的消费者应用程序中使用了 Spring Cloud Stream,并在 yml 文件中使用了非常基本的配置(没有 dlq,没有自定义超时等)
提前致谢!