我在网络应用中发现了一些奇怪的问题。 Web应用程序托管在AWS上,由SpringBoot框架构成,其主要职责是消耗来自MQ的消息。消息是逐个消耗的 - 没有并发性。
我正在使用MQQueueConnectionFactory类来准备我的连接, 我正确设置了如下参数:
以及所有ssl必需参数。 所有这些似乎一直都很好,直到发生某些事情并且没有消耗来自MQ的消息。我可以看到等待消费的消息,但Web应用程序不会消耗它。重新启动Web应用程序后,一切正常。我认为这可能是连接的问题,似乎在一段时间(几天)之后被打破。我将重新连接选项设置为连接工厂类,现在我不知道该怎么做才能修复它。
你遇到过类似的问题吗?你有任何线索吗?