さかなBBSトップ
魚のことならおまかせ。WEBさかな図鑑
釣具の通販・Gear-Lab
HOME 似たもの検索  携帯版  | Gear-Lab

新コミュニティ(掲示板)オープンのお知らせ

WEB魚図鑑では、2013/7/25より新しいコミュニティをオープンしました。 「このお魚何?」というQ&A専用のページもあります。是非新しいコミュニティを使ってみてください。新コミュへの投稿はズカンドットコムへのアカウント登録が必要です。2013年1月以前にWEB魚図鑑へ投稿したことのある方はアカウントの引き継ぎを行うことができます。


[このスレッドを表示]

[857] BBSトラブルについて 
2002/5/19 (日) 18:30:19 じゅん坊
 今回のBBS等のcgiトラブルでの調査結果です。調査方法は以下の通り。

1.BBScgiを現在のサーバー(以降WebInternetと記す)、@Nif、
  biglobeに展開
2.@Nifyについては、小西さん等に書き込みテストを行ってもらう
3.cgi上に幾つかのチェックポイント(トラップ)を挿入
4.cgiを様々な時間で実行

 トラブルは、WebInternetのみが発生しました。時間によりcgiで不正処理となる場所はまちまちです。ですが、殆どが処理に時間が掛かるか、メモリを他より多めに消費する部分。深夜2時ごろに実行すると問題なく処理が終了したりもします。

 これにより判明したのは、WebInternetのリソース不足って事です。1サーバー上に幾つのサイトを作成してあるのかは判りませんが、多分他サイトでも同様のトラブルは発生しえたでしょうね。気が付かなかっただけって言うのが実際なのでしょう。

 リソースで不足していたのはサーバー管理者では無いので、正直言って何かは判りません。メモリ不足か、1cgiの実行時間制限か・・・。実際出ていた症状はタイムアウトなのですが、メモリ不足による実行メモリの破壊によるループも有り得ます。

 障害は、BBSだけではなく、釣行データベースでも発生していました。条件を設定しないで検索を行うとやはり障害が発生していました。条件無しの場合、1.2MB程度のデータ処理を行う事になりますからBBSよりもリソースを使います。

 結論として、今回のトラブルの原因はサーバー側にありました。cgiの不正ではないでしょう。サーバーの変更を検討しておいてもイイかもしれません。転ばぬ先の杖って事です。


 関連として判明した事ですが、シクラメンBBS自体もかなりリソースを食うcgiって事です。まあ、Perlで書かれている事もありますがね。600kB程度の画像を添付して送信すると、どのサーバーでもメモリ不足やタイムアウトが発生し、異常終了が発生します。これはデータ量が大きすぎるので仕方のないことですが。Perl自体、スクリプト言語なので防げない仕様でもありますし。

 かと言って、今のところcgiとして使用できる言語で一番普遍的なのはPerlなんで他に方法がないんですがね。PHP、Cなんかもありますが、使えないサーバーが多すぎますもんね。

 以上が今回のトラブルの障害報告です。