これは共有ホスティング環境です。私はサーバーを管理していますが、必ずしもコンテンツを管理しているわけではありません。Perl スクリプトを使用するクライアントがあり、時々制御不能になり、プロセスが強制終了されるまでプロセッサの 50% を消費します。
ASP スクリプトを使用すると、スクリプトの実行時間を制限できます。IIS は、たとえば 90 秒後にスクリプトをシャットダウンします。Perl スクリプトは cgi プロセスとして実行されているため (実際には外部プロセスを起動してスクリプトを実行するため)、これは Perl スクリプトでは機能しません。
同様に、消費されているリソース (プロセッサ) は WP 自体ではなく子プロセスによって食い尽くされているため、ワーカー プロセスでの過剰なリソース消費を探す手法では、おそらくこれは検出されません。
実行時間が長すぎる Perl スクリプト (またはその他の cgi タイプのプロセス) を IIS で中止させる方法はありますか? どのように??