0

여러 클라우드 프로젝트를 하나의 웹 역할에 독립적으로 게시 할 수 있습니까?동일한 웹 역할에 게시하는 여러 클라우드 프로젝트

예를 들어

는 클라우드 프로젝트 A의ServiceDefinition.csdef이 포함됩니다 :

<WebRole name="SomeWebRole" vmsize="Small"> 
    <Sites> 
     <Site name="WebA"> 
     <Bindings> 
      <Binding name="Endpoint1" endpointName="Endpoint1" /> 
     </Bindings> 
     </Site> 
    </Sites> 
    <Endpoints> 
     <InputEndpoint name="Endpoint1" protocol="http" port="80" /> 
    </Endpoints> 
    </WebRole> 

그리고 프로젝트 B :

<WebRole name="SomeWebRole" vmsize="Small"> 
    <Sites> 
     <Site name="WebB"> 
     <Bindings> 
      <Binding name="Endpoint2" endpointName="Endpoint2" /> 
     </Bindings> 
     </Site> 
    </Sites> 
    <Endpoints> 
     <InputEndpoint name="Endpoint2" protocol="http" port="81" /> 
    </Endpoints> 
    </WebRole> 

을 그들은 다른 <Site> 이름이 다른 엔드 포인트 (포트 80에 바인딩 및 포트 81).

답변

1

은 (는 웹 사이트 포함) 전체 서비스를 설명해야하기 때문에 음 ... 아니, 당신은 ... 하나의 클라우드 서비스에 서로 다른 클라우드 프로젝트에서 배포 할 수 없습니다에 단일 클라우드 프로젝트에 속해야하는 단일 csdef 파일.

0

확실! 여러 웹 프로젝트를 단일 웹 역할에 게시하고이를 서로 다른 포트 또는 호스트 헤더에 바인딩 할 수 있습니다. 여기

대한 추가 정보 : http://msdn.microsoft.com/en-us/library/windowsazure/gg433110.aspx

+0

그러나 이러한 개별 사이트를 다른 클라우드 프로젝트에서 배포 할 수 있습니까? – davenewza

관련 문제