フォト
2008年7月
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

« LeopardでOctave | トップページ | Eclipse 3.3でのVisual Editorを使う »

2008.04.13

HttpUnitでタイムアウトを扱う

案の上、Thread#join(nn)では該当スレッドの打ち切り処理をやってくれるはずもなく
延々とHttpUnitで接続待ちや、受信待ちが発生している模様でこれらのごみスレッドがどんどんたまって定期的に検索プログラム?を再起動していました。

そこで、調べてみたら、以下のページに回避方法が書いていました。

リンク: HttpUnitでもタイムアウトを実現する | dTblog | design and programming.

が、3億URL程度集めてしまっているので、しばらくは新規接続してURLを溜め込むことができなかったりしてます。(苦笑

今回お勉強したプロパティ




sun.net.client.defaultConnectTimeout
sun.net.client.defaultReadTimeout

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/11179/40872525

この記事へのトラックバック一覧です: HttpUnitでタイムアウトを扱う:

コメント

コメントを書く

ようこそ!




  • ブログパーツ


ブログ:ココログ