在我的Java应用程序中,我单击了Wicket下拉值,然后应用程序处理了逻辑,然后在日志中出现了以下错误,而在我的应用程序中则没有任何错误。
<BEA-101366> <The server could not send the HTTP message during the configured timeout value. The socket has been closed.>
我已将WebLogic中的CompleteMessageTimeout的值增加到90,并且可以正常工作,但是我想知道为什么此错误会出现在应用程序中,并且我们可以在不增加WebLogic的值的情况下解决此问题,因为我希望在WebLogic中进行任何更改Java代码。
我在应用程序中使用了以下技术:
答案 0 :(得分:1)
在执行操作(单击)之后,我可以进行线程转储,然后查看应用程序卡在哪里。从那里您可以决定需要做什么。
一个疯狂的猜测,但我敢打赌某些数据库操作会花费太长时间。