- 377 名前:nobodyさん mailto:sage [04/07/01 20:36 ID:???]
- Windows2000Server, Apache 1.3.19, Active Perl 5.8.3.809で
DB接続を含む鯖側処理実行後、httpヘッダを含めた全応答文字列を返す cgiを書いている者です。 実環境限定でブラウザ側はApacheのtimeoutに従い無応答切断される一方、 鯖側では全処理終了している筈のperlプロセスが残留し続けるという障害が 鯖側処理が若干多い頁全般で発生して困っています。 応答開始迄に若干間があるといっても1秒前後程度のものもあり、試験環境で 全く再現性なし、同じ仕組みを利用した物は他でもこれまで導入・運用してい て、特に問題は発生していません。 Windows環境ではperlが終了しないとクライアントへの応答送信が為されない 事はテスト用に組んだ簡易cgiでも確認しましたが、Apacheのcgi運用で何かこ ういった障害の原因や対処法に関する情報はありませんでしょうか。 #Apacheはかなり前の代物ですが、パッケージの関係で更新は出来ません timeout前にperlプロセスをkillすると画面がブラウザに正常表示される為、 killで自プロセスを殺す処理を埋め込む事を最悪の対処法として考えはしまし たが、真っ当な手法とは言えませんし…。
|

|