1

私は屋外で働いています。これはtomcatでホストされています..私のクライアントはCIFS / Webdavに接続されています..しかし、一定の期間、私は継続的に

java.net.SocketTimeoutException: Read timed out error in the log.. 

Tomcat の server.xml ファイルのタイムアウト期間を短縮できますか

<Connector port="8080" protocol="HTTP/1.1" URIEncoding="UTF-8"
               connectionTimeout="20000" 
               redirectPort="8443" />

エラーを解決するのに役立ちますか..

よろしく、クリシュナ

4

1 に答える 1

0

この構成を試してください:

<Connector port="8080" 
protocol="org.apache.coyote.http11.Http11NioProtocol" 
redirectPort="8443" 
maxHttpHeaderSize="8192"
maxThreads="150" 
minSpareThreads="25" 
maxSpareThreads="75"
enableLookups="false" 
acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true"
compression="on"
compressionMinSize="2048"
noCompressionUserAgents="gozilla, traviata"
compressableMimeType="text/html,text/xml,text/plain,text/javascript,text/css"              
/>

必要ないと思われる場合は、圧縮をオフにすることができます。これは Tomcat 6 以降用です。

于 2011-01-12T15:16:15.290 に答える