我正在尝试设置非常简单的WSO2 ESB代理服务。使用它时,我收到了HTTP 202响应,而WSO2 ESB除了记录它之外没有对请求做任何事情。以下是我的设置背景
我的服务实现是使用SOAP 1.2而不是Http 1.1。当我的客户端打开与服务器的连接时,它会触发第一个请求并请求保持连接。 ESB将请求传递给实际实现,并将传输编码作为chunked发回。到目前为止它按预期工作。
在初始请求响应交换之后,我的客户端并行提交了几个请求,我得到了所有这些请求的HTTP 202响应。查看日志,似乎ESB没有将请求发送到实际的实现。
我做错了吗?我该如何解决?
答案 0 :(得分:1)
此方案中发生的情况是您的后续请求正在达到WSO2 ESB的主序列。这就是为什么您只能看到这些请求的日志。由于jsessionId附加到URL,因此您已经缩小了这种情况。要解决此问题,您可以使用URL模式创建REST API以匹配正确的URL路径。请参阅以下文档。