Azure에서 실행중인 2 대의 응용 프로그램 서버와 1 대의 Db 서버가 있습니다. 나는 CloudService를 만들고 거기에 앱 서버를 두었다. app 서버를위한 Availablity 세트를 만들고 appservers를 추가했습니다.Windows Azure 가용성 설정
이제는 응용 프로그램 서버와 동일한 클라우드 서비스에 있지 않기 때문에 Db 서버를 동일한 가용성 세트에 추가 할 수 없습니다. 따라서 Azure는 언제든지 dbserver를 재부팅하여 중단 될 수 있습니다. 이 문제를 해결하는 방법.
- DB 서버를 하나 더 추가하고 DB를 복제하고 새로운 가용성 세트에 추가해야합니까?
- 1이 예인 경우 기본 Db 서버가 다운 될 때 내 응용 프로그램을 더 스마트하게 만들어야합니까?
더 좋은 방법은 있습니까?
"DB 서버"란 SQL Server를 실행하는 VM을 의미하거나 Azure SQL 인스턴스를 의미합니까? –
DBServer는 mysql을 실행하는 VM입니다 – user88975
이것은 너무 광범위한 질문 인 것 같습니다. 최소한 두 개의 MySQL 서버 노드를 실행해야합니다. 클러스터링 또는 복제 여부는 주로 응용 프로그램 시나리오에 따라 다릅니다. –