しばしば暴走しているのは、どうもsubbbs.cgiの模様。
subbbs.cgiってもう使われてないですよね?
subbbs.cgi って良く知らないんです。
詳しい人いないかな?
昔は投稿確認に使われていた。
今は全てbbs.cgiでやっている。
ってんじゃなかったか。
subbbs.cgiを書き替えて見るとか
「subbbs.cgiは使用できなくなりました。」
とか
いいんだろか?
暴走するって、たとえばどうなる出素か?
>>320
BBY/BBS 用のらっぱ
sub foxDNSquery
{
my ($host,$nameserver) = @_;
#$host .= "bbs.timeout.peko.2ch.net.";
use Net::DNS;
my $res = Net::DNS::Resolver->new;
$res->tcp_timeout(1);
$res->udp_timeout(1);
$res->retry(1);
$res->recurse(0);# turn off recurse query
$res->nameservers($nameserver);
my $query = $res->query($host);
if($res->errorstring eq 'query timed out') {return 0;}
return 1;
}
特に問題ないようなので
全サーバに配布。
いや、
SUBBBS_CGI_ON=1 だと、スレ立て時に確認画面(bbs.cgi)が出て、
ボタン押すともう一回確認画面(subbbs.cgi)が出て、
ボタン押すともう一回確認画面(bbs.cgi)が出て、
ボタン押すとスレ立てできる。
確認はするとしても一回で良いだろうし、bbs.cgiで足りてるね。
subbbs.cgi へ飛ばないようにしてみた
お、SUBBBS_CGI_ONを完全無視な感じ?
そんな感じ、、
どうなることやら
>335
うほ、いきなり実験ですか(汗
トラブルあった場合人なだれ込んでくるからすぐにわかるでしょうけどw
おつかれおつかれ。
だいじょぶっしょ。
339 :
ひろゆき@どうやら管理人 ★:04/12/29 23:27:27 ID:???
SpeedyCGIって、ソケットを使ったりしても大丈夫なんすかね?
昨日、スレ立てしようとして何も入力していないのに
いきなり確認画面に行ったのはテスト?の影響ですか?
>>338 はBBS/BBY側の設定かしらん?
お前の要求なんぞ受け付けておらんとか、
>341
ただのCookie確認だべ。
関係無し。
>345
わーい、ありがとー。
ちなみに =~ /info\.html/ で引っ掛けています
348 :
ひろゆき@どうやら管理人 ★:04/12/29 23:45:37 ID:???
うわっ
あーあ(w
>>348 ちなみに何するですか?
どっかから何か読み込んでくる?
入れたら見てみるけど、
そして負荷高かったら直せばいいのか、ブツブツブツブツ
>>348 何しようとしてるんだろう。広告関係かしら、、、。
重い処理が入っちゃうようなら、おじさんが直すんだろうなぁ、やっぱ。ウウム
Socketを使うとまたタイムアウト問題が出てくるかもしれませんね( ̄ー ̄)ニヤリッ
>>335 Socket を使うときはどんなクラス(←Perlでもこの言い方でいいの?)を使うんですか?
Net::Socket とかなんとか便利なものがあるんですか?
Net::Http とか? (←勝手に想像しています)
357 :
ひろゆき@どうやら管理人 ★:04/12/30 00:22:23 ID:???
beに登録してるユーザーの場合は、beのDBに見に行くようにしてみようかと。
358 :
ひろゆき@どうやら管理人 ★:04/12/30 00:23:03 ID:???
>>356 use socket;
だけで、あとはこそこそと。
投稿毎にやるですか、、、
>>325 単純な暴走が起こります。
そのプロセス(perl subbbs.cgi)が、プロセスを100%使ってしまう。
で、120秒分CPUを使うと、むなしく終了していく。
スレ立ての時に直接subbbs.cgiをコールする2ちゃんねるビューワもあるような
気がちょっとしたけど、どうでしたっけ。
>>326 そのコードでたぶん問題ないと思います。
私も、
>>329 の変化に注目したい。
>>357 beのDBが落ちていた場合に、どうなるのかしら。
待っちゃう?
全投稿に対してやるとすると、相当気合入れないと大変すよ。サーバ側。
FreeBSD素の設定(各種カーネルチューンしてない状態)では、
ほとんどむりぽなような。
確か今160万投稿とか170万投稿とかあるので、
そのつもりでサーバ側をまじめに強化しないと、かなりきびしいです。
>>360 subbbs.cgi をバックアップして
今は使われていませんとしてみよう。
そうか、BBSとBBYのDBに、2ちゃんねるのサーバ全部を登録するようにしなきゃ。
やってきます。
うっ 上書きしつまった、
subbbs.cgi は何処か遠くへ・・・
でもどっかのサーバに残っているだろう、きっと。
Have a nice surf !!
Top
368 :
未承諾酩酊※ ◆TWARamEjuA :04/12/30 00:49:38 ID:+U2vszG5
あわわわ
とりあえず、ミャンマー当たりで連投スレ建てしまくって不具合無いか調べた
ほうがいい鴨
370 :
未承諾酩酊※ ◆TWARamEjuA :04/12/30 00:52:09 ID:+U2vszG5
bubble2サーバから回収してきた < subbbs.cgi
subbbs-save.cgi で qb6に入れた。