[fess-user 657] Re: 【再送】クロール中のログにエラー

Back to archive index

Shinsuke Sugaya shins****@yahoo*****
2012年 12月 17日 (月) 22:22:15 JST


菅谷です。

ClientAbortException から考えると、Fess から Solr への
通信で Fess 側から切断したと考えられます。ソケット
タイムアウトとか起きているのかもしれませんが、ご利用の
環境でそれ以上の負荷などがかかるような設定になって
いないでしょうか?クロールのスレッド数を下げるなどして
様子を見るなどが良いかもしれません。
よろしくお願いいたします。

shinsuke

2012年12月17日 15:20 今井 大輔 <d-ima****@tasc*****>:
> 先ほど件名の入力中に送信してしまいました。
> 先回のメールは削除願います。申し訳ありません。
>
> 現在Fess7.0を利用しているのですが、大量のファイルをクロール後、
> 再度クロールを行うとクローラーのプロセスが動いているにも関わらず
> 動作しているようなログを表示していないケースがあります。
>
> その前後を探ってみると下記のようなエラーが表示されているようです。
> 以下に該当のログを貼付しますので、対応法等ありましたらご教示頂けませんで
> しょうか。
>
> 以上、よろしくお願い致します。
>
> ------------------------------------------------------------
> SEVERE: ClientAbortException:  java.io.IOException
>         at
> org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:388)
>         at org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:371)
>         at
> org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:413)
>         at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:401)
>         at
> org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:91)
>         at
> org.apache.solr.common.util.FastOutputStream.write(FastOutputStream.java:87)
>         at org.apache.solr.common.util.JavaBinCodec.writeStr(JavaBinCodec.java:467)
>         at
> org.apache.solr.common.util.JavaBinCodec.writePrimitive(JavaBinCodec.java:560)
>         at
> org.apache.solr.common.util.JavaBinCodec.writeKnownType(JavaBinCodec.java:220)
>         at org.apache.solr.common.util.JavaBinCodec.writeVal(JavaBinCodec.java:139)
>         at
> org.apache.solr.common.util.JavaBinCodec.writeSolrDocument(JavaBinCodec.java:317)
>         at
> org.apache.solr.common.util.JavaBinCodec.writeSolrDocument(JavaBinCodec.java:298)
>         at
> org.apache.solr.response.BinaryResponseWriter$Resolver.writeDocList(BinaryResponseWriter.java:128)
>         at
> org.apache.solr.response.BinaryResponseWriter$Resolver.resolve(BinaryResponseWriter.java:86)
>         at org.apache.solr.common.util.JavaBinCodec.writeVal(JavaBinCodec.java:144)
>         at
> org.apache.solr.common.util.JavaBinCodec.writeNamedList(JavaBinCodec.java:134)
>         at
> org.apache.solr.common.util.JavaBinCodec.writeKnownType(JavaBinCodec.java:222)
>         at org.apache.solr.common.util.JavaBinCodec.writeVal(JavaBinCodec.java:139)
>         at org.apache.solr.common.util.JavaBinCodec.marshal(JavaBinCodec.java:87)
>         at
> org.apache.solr.response.BinaryResponseWriter.write(BinaryResponseWriter.java:46)
>         at
> org.apache.solr.servlet.SolrDispatchFilter.writeResponse(SolrDispatchFilter.java:345)
>         at
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:273)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>         at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)
>         at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
>         at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:581)
>         at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
>         at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
>         at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
>         at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>         at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
>         at
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1001)
>         at
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)
>         at
> org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1770)
>         at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>         at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>         at java.lang.Thread.run(Thread.java:722)
> Caused by: java.io.IOException
>         at
> org.apache.coyote.http11.InternalAprOutputBuffer.flushBuffer(InternalAprOutputBuffer.java:205)
>         at
> org.apache.coyote.http11.InternalAprOutputBuffer.access$100(InternalAprOutputBuffer.java:37)
>         at
> org.apache.coyote.http11.InternalAprOutputBuffer$SocketOutputBuffer.doWrite(InternalAprOutputBuffer.java:235)
>         at
> org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:119)
>         at
> org.apache.coyote.http11.AbstractOutputBuffer.doWrite(AbstractOutputBuffer.java:192)
>         at org.apache.coyote.Response.doWrite(Response.java:504)
>         at
> org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:383)
>         ... 37 more
> ------------------------------------------------------------
>
> _______________________________________________
> Fess-user mailing list
> Fess-****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/fess-user




Fess-user メーリングリストの案内
Back to archive index