2013-07-18 4 views
1

하늘빛 자동 스케일링에 문제가 있습니다. 크기 조정 프로세스는 잘 작동하지만 새 인스턴스를 추가하면 트래픽이 발생하지 않습니다.Azure Auto Scaling이 작동하지만로드가 분산되지 않습니다.

내 시나리오 :

나는이 실행중인 인스턴스를 가질 수는 그것에 WCF의 웹 서비스 엉. 이제 저는 웹 서비스에 2 개의 다른 서버 (하늘색이 아님) 데이터를 쐈습니다. 잠시 후 자동 크기 조정이 시작되고 새 인스턴스가 추가됩니다. 2 개의 서버는 처음 2 개의 하늘색 서버에 여전히로드를 생성합니다. 그러나 새로운 하나는 얻지 않습니다.

나는 하늘빛이로드 밸런싱을 위해 라운드 로빈을 사용하고 있거나 sth가 없다고 생각했습니다. 그밖에?

도움이 필요하면 Thx.

답변

2

TCP 연결 유지 때문에 문제가 발생합니다. 클라이언트가 처음 연결하면 기존 인스턴스에 연결이 설정된 다음 해당 인스턴스에 지속됩니다. 따라서 서비스가 확장되면 클라이언트는 연결이 끊어지지 않으면 다시 연결하지 않습니다. 새 클라이언트는 기존 인스턴스와 새 인스턴스에 모두 연결됩니다.

여기에 another question for a very similar scenario입니다. 테스트 목적으로 실제로로드가 인스턴스간에 분산되도록 keep-alive를 비활성화 할 수 있습니다.

+0

Ahhh ok thx 많이 의미가 있습니다. –