gpt4 book ai didi

java - Jersey 卡在恢复 AsyncResponse 上

转载 作者:行者123 更新时间:2023-11-28 23:31:22 24 4
gpt4 key购买 nike

我在 Windows 上的 tomcat 8 中部署了 Jersey 2.15 服务,它接收 POST 请求并异步处理它们(通过恢复 AsyncResponse),然后将 ID 返回给客户端。所有异步操作都使用 ForkJoinPool 操作处理。 在我的本地开发环境中,我通过在 4 个线程中发布数据来测试服务,一切都很好,但是当我在测试台上部署我的服务时,开始出现奇怪的情况。

我的服务从客户端获取请求,成功处理它,但随后卡在发送组合的 HTTP 响应(启用 jersey 日志记录过滤器确保它),即使客户端部署在同一台机器上也是如此。此外,此服务通过与 Jersey 客户端 API 的同步请求将数据发布到另一个消费者 - 此请求进行得很顺利。防火墙已禁用,Wireshark 显示至少 TCP 握手没有受到损害。

有人遇到过这样的事情吗?老实说,我没有想法。

最佳答案

一切都是由于最新 Tomcat 8 版本中的错误而发生的。我的本地开发环境有 8.0.14 版本,测试台有 8.0.18 和 8.0.21。

关于java - Jersey 卡在恢复 AsyncResponse 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29929936/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com