首页 > 解决方案 > 调试 (Eclipse):没有时间调试:浏览器超时并显示“内部服务器错误”

问题描述

当我在 Eclipse 中调试我的 Java 应用程序时,我需要逐步执行大量代码。但这样做的时间窗口非常有限,只有大约 45 秒。- 1 分钟,我无法完成我的逐步调试。

浏览器超时速度非常快,如下所示的 Google Chrome(“内部服务器错误”)。如何给自己更多的喘息空间来正确调试?是浏览器的问题吗?

在此处输入图像描述

标签: eclipsegoogle-chromedebuggingbrowser

解决方案


解决方案

1) 我配置了一个 Apache HTTP 服务器,它有自己的超时时间(与 Tomcat 不同)。我通过直接在 :8080 端口上运行应用程序绕过它,localhost:8080/myapp/ 而不是 local/myapp/。

2)一般如Luis Munoz上面所说,ConnectorTomcat的属性server.xml应该如下,connectionTimeout=-1。

<Connector connectionTimeout="-1" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

推荐阅读