2013-12-09 2 views
1

Amazon Beanstalk 배포에서 'is_leader'플래그의 정확한 동작은 무엇입니까? 나는 그것에 대한 철저한 문서를 찾을 수 없었다. 더 구체적으로 :Amazon Beanstalk에서 is_leader 플래그의 정확한 동작은 무엇입니까?

  1. 단일 인스턴스 환경의 값은 무엇입니까?
  2. 수동으로 또는 자동 크기 조정을 통해 환경에서 노드가 추가/제거되면 Amazon이 is_leader 값을 올바르게 재설정합니까?
  3. 플래그가 노드에 대해 Amazon에 의해 자동으로 재설정되는 경우 Amazon은 인스턴스를 다시 시작하여 플래그가 응용 프로그램에서 고려되는지 확인합니까?

답변

1

is_leader은 AWS 배포 프로세스에 의해 처음 생성 된 인스턴스에 적용되는 태그입니다. 당신이 언급 한 바와 같이, is_leader에 대한 설명서는 여기에 내가 찾을 수 뭔지 매우 부족 : 리더의

아이디어는 환경 업데이트에서 배포 의 실행 중에 존재한다. 배포가 실행 된 후 리더의 개념이 더 이상 존재하지 않지만 디버그 목적으로 필요한 경우 인스턴스가 어느 인스턴스인지 확인할 수 있습니다.

단일 인스턴스 환경에 값이 무엇인가 질문에

답변?

is_leader은 단일 인스턴스 환경에는 적용되지 않으므로 태그가 설정되지 않습니다. 노드가 수동으로 또는 자동 스케일링을 통해 추가/환경에서 제거 될 때

아마존 제대로 is_leader 값을 재설정합니까?

리더 노드는 환경에서 제거 할 수 없습니다. 제거 된 경우 '리더'재 할당이 없습니다. 자동 확장에 의해 종료되는 것을 방지 할 수있는 방법이 있습니다

그 플래그가 자동으로 노드 아마존에 의해 재설정되면 Configure Instance Termination Policy for Your Auto Scaling Group는 플래그로 을 가지고 있는지 확인하기 위해 인스턴스를 다시 시작의 아마존 돌봐을한다 신청서로 계정을 만드시겠습니까?

플래그는 재설정되지 않습니다. 리더 노드가 환경에서 사라지면 재 구축시에만 태그가 다시 나타납니다.

출처 :

관련 문제