2

Tomcat で Spring + Ext JS アプリを実行しています。かなりの時間がかかる重いプロセスがほとんどないため、時々、次の例外が発生します

DefaultHandlerExceptionResolver:141|[org.springframework.http.converter.HttpMessageNotWritableException] の処理の結果、例外 java.lang.IllegalStateException: Cannot call sendError() after response has been commit at org.apache.catalina.connector.ResponseFacade.sendError( ResponseFacade.java:467)

そこで、次の方法で server.xml の接続タイムアウトを増やすことにしました。

<Connector clientAuth="false" connectionTimeout="120000"  port="18080" protocol="HTTP/1.1" redirectPort="8443" 
        disableUploadTimeout="false" connectionUploadTimeout="120000" minSpareThreads="25" />

いくつか質問がありますか?

  1. これらのエラーが発生する回数は減りますか?
  2. タイムアウトを増やすことの副作用は何ですか?

ありがとう

4

0 に答える 0