3

IIS ホスティングに関する内部討論の最中です。特定のエンタープライズ アプリケーションに対して、N 個の WCF サービスがあります。

1 つのオプションは、各 WCF サービスを独自の IIS アプリケーションでホストすることです。これは、各サービスが独自の web.config と [おそらく] 独自のアプリケーション プールを持っていることを意味します。

もう 1 つのオプションは、すべての WCF サービスを 1 つの IIS アプリケーションにまとめることです。これは、これらすべてのサービスと 1 つのアプリケーション プールに対して 1 つの web.config を意味します。

個別のオプションにより、サービスごとに異なる構成 (IIS および web.config) を持つ柔軟性が得られます。個々のアプリケーション プールを使用すると、プロセスのリセットをより細かく制御できます。

共有オプションは、IIS とアプリケーション構成 (web.config) が各サービスで同じである必要があるため、よりシンプルで可能です。

これら 2 つのオプション間のアドバイスやベスト プラクティスを探しています。

4

1 に答える 1