我们正在使用Glassfish 3.0.1,但遇到了非常长的响应时间;对于我们25%的POST/PUT请求来说,响应时间长达5分钟,在响应返回时,前端负载均衡器已超时。
我认为原因是请求正在排队等待可用线程。我的理论是基于访问日志显示请求完成需要几秒钟,但请求执行时间比预期晚了五分钟。
有没有人可以提供调试线程池问题的建议?或它们的最佳设置是什么?
是否需要定期进行线程转储,还是一次性的就足够了?
我认为原因是请求正在排队等待可用线程。我的理论是基于访问日志显示请求完成需要几秒钟,但请求执行时间比预期晚了五分钟。
有没有人可以提供调试线程池问题的建议?或它们的最佳设置是什么?
是否需要定期进行线程转储,还是一次性的就足够了?