我已经设置了一个soapui项目来测试集成应用程序。一旦我通过从soapui发送POST请求来触发应用程序,它将转换消息并将其发送到ActiveMQ中的队列。在我的测试用例的下一步中,我使用以下链接连接到队列并将JMS消息作为休息服务使用
http://localhost:8161/api/message/test?type=queue&clientId=soapui
这在正常情况下工作正常,但是当我运行负载测试时,我看到一些消息没有被消耗,并且它在消息内容断言步骤中失败。
在调查期间,我开始认为这可能与将应用程序发送到activemq和soapui尝试使用它之间的延迟有关。我尝试使用延时和超时,但似乎都没有用。
我该如何解决这个问题?请推荐一个解决方案。