none
Service Update & Deploy

    Dotaz

  • Azure 에 Web Role 과 Worker Role 을 올려서 서비스를 운영 중에,

    App 의 버젼이 업그레이드 되어서, 다시 배포를 하게되는 경우,

    서비스를 중단하지 않고 버젼을 업그레이드 할 수 있는 지요?

    가능하다면 어떤 방법으로 할 수 있는지요?

    ----------------------

    operating service in azure that have some web role and worker role,

    app verstion will be update, so i need deploy to azure.

    but i don't want disconnect my service.

    how can i deploy app to azure, it need don't disconnect service.

     

     

     

     

     

    6. února 2012 3:15

Odpovědi

  • 안녕하세요. Azure MVP 남정현입니다.

    지금 사용 중인 인스턴스의 수가 2개 이상인 경우에는 InPlace Upgrade를 사용하여 서비스를 중단시키지 않고 교체할 수 있습니다. 단, InPlace Upgrade를 하려는 경우 패키지의 구성이나 VM Size 등에 변화가 있으면 적용할 수 없습니다.

    혹은 인스턴스 수가 하나인 경우에도 InPlace Upgrade를 사용할 경우 필연적으로 중단이 발생합니다. 이러한 문제를 예방하기 위해서 Production Environment 외에 Staging Environment에 업그레이드하실 패키지를 배포하고 시작된 상태를 확인하신 후, VIP Swap으로 양쪽을 교체하고 교체한 후 옛날 인스턴스를 삭제하는 방법으로 적용이 가능합니다. 단 이경우에는 Staging에서 만들어지는 추가 인스턴스들 때문에 1시간 분량의 사용 요금이 추가 과금될 수 있습니다.


    남정현 (rkttu@rkttu.com) - Visual Studio 2010 한국 공식 팀 블로그 멤버 - http://www.vsts2010.net | Windows Azure Cafe SYSOP - http://cafe.naver.com/wazure | DEVPIA C# Forum SYSOP - http://www.devpia.com/CSharp.MAEUL
    6. února 2012 5:02

Všechny reakce

  • 안녕하세요. Azure MVP 남정현입니다.

    지금 사용 중인 인스턴스의 수가 2개 이상인 경우에는 InPlace Upgrade를 사용하여 서비스를 중단시키지 않고 교체할 수 있습니다. 단, InPlace Upgrade를 하려는 경우 패키지의 구성이나 VM Size 등에 변화가 있으면 적용할 수 없습니다.

    혹은 인스턴스 수가 하나인 경우에도 InPlace Upgrade를 사용할 경우 필연적으로 중단이 발생합니다. 이러한 문제를 예방하기 위해서 Production Environment 외에 Staging Environment에 업그레이드하실 패키지를 배포하고 시작된 상태를 확인하신 후, VIP Swap으로 양쪽을 교체하고 교체한 후 옛날 인스턴스를 삭제하는 방법으로 적용이 가능합니다. 단 이경우에는 Staging에서 만들어지는 추가 인스턴스들 때문에 1시간 분량의 사용 요금이 추가 과금될 수 있습니다.


    남정현 (rkttu@rkttu.com) - Visual Studio 2010 한국 공식 팀 블로그 멤버 - http://www.vsts2010.net | Windows Azure Cafe SYSOP - http://cafe.naver.com/wazure | DEVPIA C# Forum SYSOP - http://www.devpia.com/CSharp.MAEUL
    6. února 2012 5:02
  • 안녕하십니까? Softtrain
    Microsoft MSDN Forum 사이트를 방문해 주셔서 감사합니다.

    문의 하신 ”Service Update & Deploy” 에 대해 Nam Jung Hyun 님 좋은 대답 감사합니다.

    제 생각에도 중단하지 않으셔도 될 것 같습니다.
    한글 자료가 존재하지 않아 영문 참조 자료제공해드립니다. 꼭 읽어보시고 참조 바랍니다.

    참조자료

    EnableWeb Deploy When You Publish Your Application

    제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    답변이 문제 해결에 도움이 되었다면 답변으로 채택을 부탁드립니다. 하지만 문제 해결이 되지 않아서 정확한 답변을 원하는 경우에는 문제의 정보를 더 자세하게 답변으로 제공해주시기 바랍니다.



    7. února 2012 8:31