0

我面临1.6.5版本的一些问题。
有时服务器会停止回复我的 http rest 调用。指示的tcpdump正确 tcp 握手..和 http 请求正在进行。但是没有来自服务器的响应。
这是基本的 http get 调用,服务器上没有进行任何处理。服务器应收到此调用并应回复 200 OK 响应。
如果我重新启动服务器,它会再次开始工作。这个问题是间歇性的。

任何指针将不胜感激

4

2 回答 2

0

感谢您在本网站上发布问题。比其他地方更容易搜索。

当服务器在一段时间后停止响应完全相同的请求时,很可能是业务逻辑中存在一些内存泄漏或连接泄漏。您可以在可疑代码块上放置一些调试信息,或在 IDE 中以调试模式运行应用程序。Light-4j 应用程序只是一个普通的 Java SE 应用程序,您可以在 IDE 中对其进行调试以轻松查明问题。

于 2019-10-29T15:58:56.060 回答
0

谢谢回复。我的情况是,问题可能是业务逻辑的同步部分。其中一个 REST 调用位于关键部分并且没有返回,这导致新的 REST 调用被阻塞。我还在看这个问题。

维克拉姆

于 2019-10-30T18:24:58.250 回答