2013-04-22 19 views

回答

9

創建包含多個網站的網絡角色非常簡單。實質上,您需要將多個元素添加到Web角色的ServiceDefinition.csdef文件中。每個元素都會包含一個physicalDirectory元素,該元素引用要包含的網站的位置。

<Sites> 
    <Site name="WebRole1" physicalDirectory="..\..\..\WebRole1"> 
<Bindings> 
<Binding name="Endpoint1" endpointName="Endpoint1" /> 
</Bindings> 
</Site> 
<Site name="WebApplication1" physicalDirectory="..\..\..\WebApplication1\"> 
<Bindings> 
<Binding name="Endpoint1" endpointName="Endpoint2" /> 
</Bindings> 
</Site> 
<Site name="WebApplication2" physicalDirectory="..\..\..\WebApplication2\"> 
<Bindings> 
<Binding name="Endpoint1" endpointName="Endpoint3" /> 
</Bindings> 
    </Site> 
</Sites> 

全球化志願服務青年:

http://michaelcollier.wordpress.com/2013/01/14/multiple-sites-in-a-web-role/

http://msdn.microsoft.com/en-us/library/windowsazure/gg433110.aspx

一步一步計算策略鏈接:

http://blog.elastacloud.com/2011/01/11/azure-running-multiple-web-sites-in-a-single-webrole/

希望它有幫助。

+0

謝謝!它幫助我 – Sergey 2013-04-22 11:05:51

+0

始終歡迎。 – Freelancer 2013-04-22 11:06:11