Spring integration Spring集成流在使用jmeter进行性能测试时失败

Spring integration Spring集成流在使用jmeter进行性能测试时失败,spring-integration,Spring Integration,我的集成流程正常工作。但是,当我尝试使用JMeter对集成流进行性能测试时,我得到了以下错误 “2021-04-01 15:44:48.538警告22636---[XNIO-1任务-41] cMessagingTemplate$TemporaryReplyChannel:已收到回复消息,但 接收线程已收到回复:“GenericMessage” 我有一个接收请求的入站网关和一个从另一台服务器获取结果的出站网关。我通过通知链(ExpressionEvaluationRequestHandlerAdv

我的集成流程正常工作。但是,当我尝试使用JMeter对集成流进行性能测试时,我得到了以下错误

“2021-04-01 15:44:48.538警告22636---[XNIO-1任务-41] cMessagingTemplate$TemporaryReplyChannel:已收到回复消息,但 接收线程已收到回复:“GenericMessage”

我有一个接收请求的入站网关和一个从另一台服务器获取结果的出站网关。我通过通知链(ExpressionEvaluationRequestHandlerAdvice)在出站网关处理异常。有人能帮我吗?谁能告诉我是什么导致了这个问题


注意:如果我使用5个线程进行测试,那么流可以正常工作。但是如果我增加JMeter上的线程数,那么失败请求的数量也会增加。

这可能意味着应用程序中存在线程安全问题,因为网关正在接收同一请求的多个响应。检查所有代码的线程安全性。如果没有看到您的代码,我们什么都说不出来。