tomcat启动时间修改

tomcat启动时间修改,第1张

Server Tomcat v6.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.

修改 workspace\.metadata\.plugins\org.eclipse.wst.server.core\servers.xml文件。

<servers>

<server hostname="localhost" id="JBoss v5.0 at localhost" name="JBoss v5.0 at

localhost" runtime-id="JBoss v5.0" server-type="org.eclipse.jst.server.generic.jboss5"

server-type-id="org.eclipse.jst.server.generic.jboss5" start-timeout="1000" stop-

timeout="15" timestamp="0">

<map jndiPort="1099" key="generic_server_instance_properties" port="8090"

serverAddress="127.0.0.1" serverConfig="default"/>

</server>

</servers>

把 start-timeout="45" 改为 start-timeout="1000" 或者更长

重启eclipse就可以了。

首先,先理解两个概念:连接超时和数据超时

1、连接超时,就是在规定时间还没有建立连接,就抛出连接超时异常

2、数据超时,就是在规定时间内还没有读到数据,就抛出读数据超时异常

其次,连接超时和数据超时都是分别设置超时时间的,因此不存在设置10s,连接用5s,读数据5s的说法

也就是说,你可以设置超时时间30s,读取数据超时时间30s,两个时间不会互相干预,分别设置。

因此,你需要搞清楚tomcat设置的超时时间是指连接超时还是读取数据超时。

最后建议,先搞清楚TCP/IP协议,因为tomcat内部最终是围绕原始的TCP/IP协议封装的。

如果TCP、HTTP协议都搞懂了,你不会被tomcat、httpclient等这样的第三方应用搞糊涂!


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/60869.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-27
下一篇2023-02-27

发表评论

登录后才能评论

评论列表(0条)

    保存