【发布时间】:2010-12-19 20:57:51
【问题描述】:
我有一个 Glassfish 应用服务器来托管我的 Web 服务(带有 apache cxf 的 jax-rs)。
我有一个使用代码使用此 Web 服务的 Java 客户端:
Service service = JAXRSClientFactory.create("http://localhost/service", Service.class);
服务在运行时被消耗x 次数。 x 可能会有所不同。
一切都很好 - 代码运行良好且符合预期。
问题是服务器在达到 glassfish 的最大连接数后返回 http 500(在 http 服务下 - 保持活动状态)。然后在继续之前等待指定的超时秒数。这会一直重复,直到应用完成。
关于如何强制关闭连接因此永远不会达到最大连接限制的任何想法?
非常感谢。
【问题讨论】:
标签: java web-services glassfish cxf