bbs.cgi再開発プロジェクト5

このエントリーをはてなブックマークに追加
320root▲ ★
しばしば暴走しているのは、どうもsubbbs.cgiの模様。
321動け動けウゴウゴ2ちゃんねる:04/12/29 21:28:51 ID:DLx+j9cw
subbbs.cgiってもう使われてないですよね?
322FOX ★:04/12/29 22:25:08 ID:???
subbbs.cgi って良く知らないんです。
詳しい人いないかな?
323動け動けウゴウゴ2ちゃんねる:04/12/29 22:36:09 ID:GPE5aLXX
昔は投稿確認に使われていた。
今は全てbbs.cgiでやっている。

ってんじゃなかったか。
324動け動けウゴウゴ2ちゃんねる:04/12/29 22:42:55 ID:JJHQio8E
subbbs.cgiを書き替えて見るとか

「subbbs.cgiは使用できなくなりました。」

とか
325FOX ★:04/12/29 22:45:20 ID:???
いいんだろか?

暴走するって、たとえばどうなる出素か? >>320
326FOX ★:04/12/29 22:45:55 ID:???
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;
}
327FOX ★:04/12/29 22:47:18 ID:???
>>326 版をex7に入れてみた。
328FOX ★:04/12/29 22:52:48 ID:???
特に問題ないようなので
全サーバに配布。
329FOX ★:04/12/29 22:57:45 ID:???
http://stats.2ch.net/suzume.cgi を見る限りカウントはされているようだ < BBS
果たして数え落しがなくなるか、 果てしなく0に近づくか、、、
330動け動けウゴウゴ2ちゃんねる:04/12/29 23:02:06 ID:GPE5aLXX
いや、
SUBBBS_CGI_ON=1 だと、スレ立て時に確認画面(bbs.cgi)が出て、
ボタン押すともう一回確認画面(subbbs.cgi)が出て、
ボタン押すともう一回確認画面(bbs.cgi)が出て、
ボタン押すとスレ立てできる。
331FOX ★:04/12/29 23:03:12 ID:???
>>330
そうなる必要性ってもうないですよね?
332動け動けウゴウゴ2ちゃんねる:04/12/29 23:06:25 ID:GPE5aLXX
確認はするとしても一回で良いだろうし、bbs.cgiで足りてるね。
333FOX ★:04/12/29 23:11:51 ID:???
subbbs.cgi へ飛ばないようにしてみた
334動け動けウゴウゴ2ちゃんねる:04/12/29 23:15:02 ID:GPE5aLXX
お、SUBBBS_CGI_ONを完全無視な感じ?
335FOX ★:04/12/29 23:17:00 ID:???
そんな感じ、、

どうなることやら
336 ◆Reffi/bQ.c :04/12/29 23:18:15 ID:/lQhyvTX
>335
うほ、いきなり実験ですか(汗
トラブルあった場合人なだれ込んでくるからすぐにわかるでしょうけどw
337動け動けウゴウゴ2ちゃんねる:04/12/29 23:22:48 ID:GPE5aLXX
おつかれおつかれ。
だいじょぶっしょ。
338FOX ★:04/12/29 23:26:31 ID:???
>>326-327
なんだが BBS でカウントできていないサーバがあるようなんだが、、
http://ch2.ath.cx/load/ex9.html
339ひろゆき@どうやら管理人 ★:04/12/29 23:27:27 ID:???
SpeedyCGIって、ソケットを使ったりしても大丈夫なんすかね?
340FOX ★:04/12/29 23:29:00 ID:???
>>339
たぶん問題ないかと、
341動け動けウゴウゴ2ちゃんねる:04/12/29 23:29:37 ID:Ow0vACsz
昨日、スレ立てしようとして何も入力していないのに
いきなり確認画面に行ったのはテスト?の影響ですか?

342FOX ★:04/12/29 23:31:06 ID:???
>>338 はBBS/BBY側の設定かしらん?
お前の要求なんぞ受け付けておらんとか、
343動け動けウゴウゴ2ちゃんねる:04/12/29 23:34:50 ID:GPE5aLXX
2chの動作報告はここで。 パート16
http://qb5.2ch.net/test/read.cgi/operate/1103455176/114
これと同じで、

BBS_TITLE_LINK

http://www.2ch.net/info.html
だったら
http://info.2ch.net/guide/
に変えてくれないかな。
info.htmlは廃棄されてるので。
板作成時のテンプレも変えてくれるとうれしい。
344動け動けウゴウゴ2ちゃんねる:04/12/29 23:35:24 ID:GPE5aLXX
>341
ただのCookie確認だべ。
関係無し。
345FOX ★:04/12/29 23:38:30 ID:???
>>343
やってみた
346動け動けウゴウゴ2ちゃんねる:04/12/29 23:42:28 ID:GPE5aLXX
>345
わーい、ありがとー。
347FOX ★:04/12/29 23:43:28 ID:???
ちなみに =~ /info\.html/ で引っ掛けています
348ひろゆき@どうやら管理人 ★:04/12/29 23:45:37 ID:???
>>340
( ̄ー ̄)ニヤリッ
349FOX ★:04/12/29 23:54:08 ID:???
うわっ
350 ◆tuboBGQODY :04/12/29 23:58:00 ID:kM7ZnDFz
あーあ(w
351root▲ ★:04/12/29 23:58:31 ID:???
うーむ、、、。

>>338 >>342
今ちょっと取り込み中なので、あとでみてみます。
352FOX ★:04/12/30 00:02:56 ID:???
>>348
ちなみに何するですか?
どっかから何か読み込んでくる?

入れたら見てみるけど、
そして負荷高かったら直せばいいのか、ブツブツブツブツ
353root▲ ★:04/12/30 00:04:00 ID:???
>>348
何しようとしてるんだろう。広告関係かしら、、、。
重い処理が入っちゃうようなら、おじさんが直すんだろうなぁ、やっぱ。ウウム
354FOX ★:04/12/30 00:04:09 ID:???
>>333>>343 も特に問題はないようだ、
355未承諾酩酊※ ◆TWARamEjuA :04/12/30 00:12:07 ID:+U2vszG5
Socketを使うとまたタイムアウト問題が出てくるかもしれませんね( ̄ー ̄)ニヤリッ
356FOX ★:04/12/30 00:17:28 ID:???
>>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;
だけで、あとはこそこそと。
359FOX ★:04/12/30 00:27:23 ID:???
投稿毎にやるですか、、、
360root▲ ★:04/12/30 00:27:37 ID:???
>>325
単純な暴走が起こります。
そのプロセス(perl subbbs.cgi)が、プロセスを100%使ってしまう。
で、120秒分CPUを使うと、むなしく終了していく。

スレ立ての時に直接subbbs.cgiをコールする2ちゃんねるビューワもあるような
気がちょっとしたけど、どうでしたっけ。

>>326
そのコードでたぶん問題ないと思います。
私も、>>329 の変化に注目したい。

>>357
beのDBが落ちていた場合に、どうなるのかしら。
待っちゃう?
361root▲ ★:04/12/30 00:29:41 ID:???
全投稿に対してやるとすると、相当気合入れないと大変すよ。サーバ側。
FreeBSD素の設定(各種カーネルチューンしてない状態)では、
ほとんどむりぽなような。

確か今160万投稿とか170万投稿とかあるので、
そのつもりでサーバ側をまじめに強化しないと、かなりきびしいです。
362FOX ★:04/12/30 00:29:47 ID:???
>>360
subbbs.cgi をバックアップして
今は使われていませんとしてみよう。
363root▲ ★:04/12/30 00:35:14 ID:???
そうか、BBSとBBYのDBに、2ちゃんねるのサーバ全部を登録するようにしなきゃ。
やってきます。
364FOX ★:04/12/30 00:41:51 ID:???
うっ 上書きしつまった、
subbbs.cgi は何処か遠くへ・・・

でもどっかのサーバに残っているだろう、きっと。
365動け動けウゴウゴ2ちゃんねる:04/12/30 00:48:48 ID:mjkYzHbf
Have a nice surf !!

Top
366root▲ ★:04/12/30 00:48:55 ID:???
2ちゃんねるの全bananaサーバからの登録を受け付けるようにした。
カウントアップ復活を確認。

http://stats.2ch.net/suzume.cgi
367root▲ ★:04/12/30 00:49:28 ID:???
368未承諾酩酊※ ◆TWARamEjuA :04/12/30 00:49:38 ID:+U2vszG5
369 ◆Reffi/bQ.c :04/12/30 00:51:11 ID:QWSoREWe
あわわわ
とりあえず、ミャンマー当たりで連投スレ建てしまくって不具合無いか調べた
ほうがいい鴨
370未承諾酩酊※ ◆TWARamEjuA :04/12/30 00:52:09 ID:+U2vszG5
>>356
ごくごく簡単にURLから何かを拾ってきたいのならばLWP::UserAgentなんてモジュールがあるですよ。
http://search.cpan.org/~gaas/libwww-perl-5.803/lib/LWP/UserAgent.pm
371FOX ★:04/12/30 01:16:05 ID:???
bubble2サーバから回収してきた < subbbs.cgi
subbbs-save.cgi で qb6に入れた。