[groonga-dev,03472] Re: groonga-clientのタイムアウト値と、遅いクエリについて

Back to archive index

Hiroyuki Sato hiroy****@gmail*****
2015年 9月 4日 (金) 21:51:30 JST


須藤様

佐藤です。

ありがとうございます。

Net::HTTPレベルでしたか、、私も知りませんでした。
再送するんですね。

私は、highlit_htmlが早くなればどちらでも大丈夫です。

まぁGETの時はタイムアウトを半分にする方が
read_timeoutの値が一致してわかりやすいと思います。

2015年9月4日 21:35 Kouhei Sutou <kou****@clear*****>:
> 須藤です。
>
> In <CA+Tq-RpHVBgEf7DB28+DvRj8=Z54ex****@mail*****>
>   "[groonga-dev,03464] Re: groonga-clientのタイムアウト値と、遅いクエリについて" on Thu, 3 Sep 2015 14:12:57 +0900,
>   Hiroyuki Sato <hiroy****@gmail*****> wrote:
>
>> 2回クエリしているというログをお送りします。
>
> ありがとうございます。
> たしかに送っていますね。。。
>
> RubyのNet::HTTPのソースを読んでみたんですが、
> Net::HTTP#transport_requestの中で再送していました。
>
> https://github.com/ruby/ruby/blob/trunk/lib/net/http.rb#L1459
>
> GETやHEADなど冪当性を期待できるHTTPメソッドの場合は1回再送す
> る実装でした。知らなかった。。。
>
>
> こういうもんだ、とするかどうするか、これを見越してタイムアウ
> ト時間を半分にしてNet::HTTPを使うかは検討させてください。
>
> 今のところ、GETのときは半分にするのがいいかなぁという気がし
> ています。
>
>
> --
> 須藤 功平 <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/
>
> _______________________________________________
> groonga-dev mailing list
> groon****@lists*****
> http://lists.osdn.me/mailman/listinfo/groonga-dev



-- 
Hiroyuki Sato



groonga-dev メーリングリストの案内
Back to archive index