私は、 Web サービスを IIS (ver. 7.0、WinOS 2008 R2) に公開する製品 ( Microsoft AX 2009 + AIF ) に取り組んでおり、ワーカー プロセスが .NET バージョン 2 を実行し、32 ビットで実行できるようにする必要があります。前述の製品へのアクセス権を持つプロキシドメイン アカウントとして実行します。
最初のいくつかの請願が受信、処理され、応答が正しく返されます。同じ要求を一定回数送信した後、IIS アプリケーションが「ハング」したように見え、対応するアプリケーション プールを手動でリサイクルした場合にもう一度だけ応答します。
正しいディレクトリ アクセス許可が適用されていると信じています[1 , 2]。また、ボックスの Administrators グループにアカウントを追加しようとしました。
ID アカウントのパスワードを再適用し、アプリケーション グループのエラー保護を無効にしたところ、 httperrX.logで次のことがわかりました。
80 HTTP/1.1 GET /MicrosoftDynamicsAXAif50/CustomerService.svc 503 1 Disabled MicrosoftDynamicsAXAif50
リサイクルの問題を「強制」するために、使用可能なメモリをデフォルトの 512MB(?) から 100MB に制限しました...
しかし、これは理想的ではなく、サービスがボリュームの少ないサイトから呼び出されたとしても、パフォーマンスが低下します。
これは、レジストリまたはファイル システムにアクセスしようとするセキュリティ上の問題でしょうか? 御時間ありがとうございます :)