Windows Azure を使用して、同じ Web ロールで Web サイトと Web サービスをホストしています。問題は、サイト/アプリケーションごとに、IIS で個別のアプリケーション プールが作成されることです。それらすべてで 1 つのアプリケーション プールを共有する方法はありますか?
これは、IIS に 3 つの異なるアプリケーション プールがある実際の csdef です ( に 1 つ、Virtual Application
サイトAppWS
に 1つ、サイトに 1 つWeb
) 。
<WebRole name="Orchard.Azure.Web" vmsize="ExtraSmall">
<Sites>
<Site name="Web">
<VirtualApplication name="VAppWS" physicalDirectory="..\..\..\AppWS" />
<Bindings>
<Binding name="Binding80" endpointName="Endpoint80" />
<Binding name="Binding443" endpointName="Endpoint443" />
</Bindings>
</Site>
<Site name="AppWS" physicalDirectory="..\..\..\AppWS">
<Bindings>
<Binding name="Binding444" endpointName="Endpoint444" />
</Bindings>
</Site>
</Sites>
<Endpoints>
<InputEndpoint name="Endpoint80" protocol="http" port="80" />
<InputEndpoint name="Endpoint443" protocol="https" port="443" certificate="ssl.root" />
<InputEndpoint name="Endpoint444" protocol="https" port="444" certificate="ssl.ws" />
</Endpoints>
...