2008.05.08
commons HttpClient のタイムアウト設定
HttpClientのタイムアウトがなんだかいっぱいあって、どれを指定していいかいまいち分かりにくい・・。
HttpClient#setTimeout() や HttpClient#setConnectionTimeout() を使っとけばいいや、と思ってたんですが、実はDeprecatedだったという罠・・。
JavaDocや
HttpClientでのタイムアウトの補足 | mono-blog
なんかを見ると、HttpConnectionManagerParams を使うのが行儀がよろしいらしい。
うーん、JavaDocはちゃんと読んどかないといけませんな
タグ: commons, Java, プログラム
トラックバックどうもです。
ApacheCommonsHttpClientは使いこなせると結構素敵かと思います。
タイムアウトは盲点だったりしますが、是非乗りこなしてください。
Posted at 2008.05.9 3:24 AM by kouichi
>kouichiさん
コメントどうもですm(_ _)m
タイムアウトはカーネルパラメータなんかも絡んできたりするので毎度厄介です・・・。トラぶったときの原因がつかみにくいのがなんとも。毎度お客さんへの
言い訳説明に苦労します・・Posted at 2008.05.12 9:53 PM by hikaru@管理者