Kouhei Sutou
kou****@clear*****
2015年 9月 2日 (水) 22:52:00 JST
須藤です。 In <CA+Tq-Rog6SNnP8D9AMfZ7dKcQWUqekVafjOdTFwMuJH=1b+vM****@mail*****> "[groonga-dev,03454] Re: groonga-clientのタイムアウト値と、遅いクエリについて" on Wed, 2 Sep 2015 20:37:15 +0900, Hiroyuki Sato <hiroy****@gmail*****> wrote: > 10倍から100倍速くなるとのことで楽しみにしております。 > その間は、タイムアウトを長くして対応しています。 はい、すみません。。。 > しかし、タイムアウトをすごく長く(10分)にしてもクライアントは > 結果を取得できず、例外が発生してしまう現象が起こるようです。 > > クエリのログを見ると次のようなっているようです。 > > ・クライアントサーバに問い合わせをする。 > ・クライアントはタイムアウトに達するまでクエリの結果を待つ。 > ・サーバはその間に同じクエリを二回実行する。 > ・サーバ上のクエリログでは検索が終わっていてクライアントに結果を返しているように見える。 > ・一方クライアントは結果を全て受け取っていないと見えてひたすら待ち続けタイムアウトが来るとタイムアウトする > > 詳しいログが採取したら改めてご報告いたします。 ありがとうございます。 > ・サーバはその間に同じクエリを二回実行する。 ↑がすごくおかしいですね。。。 -- 須藤 功平 <kou****@clear*****> 株式会社クリアコード <http://www.clear-code.com/> Groongaベースの全文検索システムを総合サポート: http://groonga.org/ja/support/ パッチ採用 - プログラミングが楽しい人向けの採用プロセス: http://www.clear-code.com/recruitment/ コードリーダー育成支援 - 自然とリーダブルコードを書くチームへ: http://www.clear-code.com/services/code-reader/