2014-06-12 6 views
5

Elastic Beanstalk 사용 관리 콘솔에서 1.1 계층 (64 비트 Amazon Linux 2014.03 v1.0.3, Ruby 1.9.3 실행)을 만듭니다. 작업자 세부 정보를 구성 할 때 "대기열 자동 생성"을 선택합니다. 이렇게하면 두 개의 SQS 대기열이 생성되지만 (작업자 및 데드 레터) 작업자 인스턴스의 "작업자 대기열 URL"은 데드 레터 대기열 URL로 설정됩니다. 나는 그것이 작업자 대기열이어야한다고 생각했을까요? 작업자 구성에서 작업자 큐로 변경하려고하면 두 대기열이 모두 삭제됩니다 (작업자 및 데드 레터). 아무도 이것이 정상적인 행동인지 알 수 있습니까?AWS Elastic Beanstalk 작업 큐 동작

답변

0

자동 생성 대기열을 선택하면 대기열이 두 개 생성됩니다. 하나는 주 메시지이고 다른 하나는 데드 레터 대기열입니다. 기본적으로 작업자 인스턴스는 기본 대기열을 수신 대기합니다. 데드 - 레터 큐는 기본 큐 구성에서 구성됩니다. 죽은 것으로 간주되는 많은 메시지가 처리 될 수 없다면 메인 큐는 죽은 편지에 넣습니다. 작업자 대기열이 없습니다.

관련 문제