IIS7 に asp.net アプリケーションがあり、services ディレクトリには次の内容が含まれていますweb.config
。
<?xml version="1.0"?>
<configuration>
<system.web>
<webServices>
<protocols>
<add name="HttpGet" />
<add name="HttpPost" />
</protocols>
</webServices>
</system.web>
</configuration>
これにより、そのディレクトリ内の Web サービスが問題なく動作できるようになります。毎晩、すべての Web サーバーでアプリ プールをリサイクルします。時々 (過去 10 日間で 3 回)、アプリ プールがリサイクルを完了し、その Web サーバー上のそのディレクトリ内の Web サービスへの呼び出しが失敗すると、Web サーバーはこの構成を失います。アプリ プールをリサイクルすると、問題が解決します。
誰もこの動作を見たことがありますか? 考えられる解決策の 1 つは、プールのリサイクルを停止することだと思いますが、根本的な問題を突き止めたいと思います。前もって感謝します...