종료하지 않고 탄성 콩 줄기를 멈추는 방법?


8

탄력적 인 콩 줄기 환경을 종료하는 대신 중단시키는 방법이 있습니까? 테스트 중에는 비용이 청구되지 않도록 환경을 중지하고 싶을 때가 있습니다. 그러나 GUI를 통해이 작업을 수행하는 방법을 찾지 못했습니다. 내 환경을 종료하고 다시 만들어야하는 것은 매우 불편합니다.

여기에 이미지 설명을 입력하십시오


인스턴스를 0 개로 예약하거나 jun711.github.io/aws/…eb scale확인하여 이를 수행하는 방법에 대한 자세한 정보를 확인할 수 있습니다.
6

답변:


7

현재 환경을 일시 중단하는 쉬운 방법은 없습니다. 인스턴스가 다운 된 상태에서 환경에 대한 유지 관리 페이지를 만드는 쉬운 방법도 없습니다.

인스턴스 수를 0으로 설정하면 인스턴스가 종료되지만 EB 콘솔에서 0을 입력 할 수 없으므로이 작업을 모두 수동으로 수행해야합니다. 다음을 실행하여이를 수행 할 수 있습니다.

as-update-auto-scaling-group YourAutoScalingGroupID --min-size 0 --max-size 0 --desired-capacity 0

그러나 이것은 인스턴스 만 종료합니다. ELB와 같은 다른 모든 것은 여전히 ​​실행 중입니다. 그런 다음 완료되면 이전 설정으로 다시 변경할 수 있습니다.


1
소스를 지정해야합니다 : forums.aws.amazon.com/thread.jspa?threadID=121273 (hubert @ AWS 님의 코멘트).
naXa

0

Amazon 고객은 단일 인스턴스 환경에서이를 수행하는 간단한 방법을 찾았습니다.

탄력적 인 Beantalk 환경 설정을 연중 무휴로 유지하고 관련 EC2 인스턴스 만 중지하여 비용을 절약 할 수 있습니다.

이를 설정하려면 EC2 콘솔로 이동하여 Auto Scaling Groups (Auto Scaling Groups)를 클릭하십시오 (ELB가 없어도 단일 인스턴스 환경에 대해 그룹이 설정 됨). 그룹을 클릭하십시오 (태그 탭을 확인하여 올바른 그룹을 찾으십시오). 세부 사항 탭에서 "편집"을 클릭하고 "최소"를 0으로 업데이트하십시오. 이제 인스턴스 탭으로 이동하여 여기에서 인스턴스를 대기로 설정하십시오 .

이제 EC2 인스턴스 콘솔을 사용하고 싶을 때마다 EC2 인스턴스를 켜거나 끌 수 있으며 탄력적 Beantalk는 놀라지 않고 아무것도 종료 / 재 작성하지 않습니다. 인스턴스를 다시 넣을 필요조차 없습니다. InServiceCNAME . 다시 부팅하자마자 탄력있는 콩 줄기에서 서비스를 시작 합니다.

출처 (Amazon 고객 의견)

이 솔루션을 직접 시도했을 때 일시 중단 작업 을 찾을 수 없었습니다 . 현재 인스턴스 탭 에는 중지종료 작업 만 있습니다. 그리고 어떤 것을 선택하면 AWS는 임시 스토리지에 저장된 모든 데이터가 손실된다는 경고를 표시합니다.


0

AWS Elastic Beanstalk 환경에서 시간 기반 스케일링을 사용하고 나중에 언젠가 0 개의 인스턴스를 갖도록 예약 할 수 있습니다.

또한 eb scale count environment-name인스턴스를 0 인스턴스로 확장하는 데 사용할 수 있습니다 .

체크 아웃 일시 정지 탄성 콩 줄기 인스턴스 문서를 자세한 내용은.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.