Windows Azure를 사용하여 동일한 웹 역할의 웹 사이트 및 웹 서비스를 호스팅하고 있습니다. 문제는 각 사이트/응용 프로그램마다 IIS에 별도의 응용 프로그램 풀이 만들어집니다. 모두가 하나의 응용 프로그램 풀을 공유하도록 할 수있는 방법이 있습니까? 여기 Windows Azure에서 동일한 응용 프로그램 풀을 공유하도록 사이트/응용 프로그램을 설정하는 방법
내가 지정할 수있는 방법을 모르는<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>
...
있습니까? – viperguynaz
예, 각 응용 프로그램 풀이 메모리를 할당합니다. 테스트 한 결과 내 응용 프로그램 풀당 약 100MB였습니다. 내 자원은 매우 제한되어 있으며 이는 낭비로 보입니다. 실제로 그들은 동일한 앱을 호스팅합니다. –