タイトル取得時、タイムアウトを設定するようにしました。
URLの投稿があった時、タイトルを取得する様になったのですが、タイムアウトを設定していなかった事もあり、重いページから取得しようとした時になかなか表示されないという事がありました。
この処理はLWP::Simpleのgetにて行っていたのでタイムアウトの設定ができなかったのですが、LWP::UserAgentを使用すればOKとの事で、コードを修正しました。
ページ取得部分は下記の通り。
my $ua = LWP::UserAgent->new; $ua->timeout(1); my $res = $ua->get($url); my $content = $res->content;
まぁ当たり前ですが、タイムアウト設定するだけで体感速度がまるで違いますね。