AWS 탄력적 인로드 밸런서가 들어오는 요청을 그 뒤에있는 각각의 ec2 인스턴스로 전달할 수 있습니까?Elastic Load Balancer 각 EC2 인스턴스로 요청 전달
0
A
답변
2
여러 가지 방법으로 문제를 해결할 수 있지만 답변은 매우 길지만 처음에는 다른 EC2 인스턴스를 실행하는 것이 좋습니다 (예 : Apache Zookeeper). 다른 모든 노드 ("통지"해야하는 노드)는 사육사 클라이언트를 실행합니다. 일종의 "로그 변경"이벤트를 구독하는 것입니다. 로그 수준을 변경해야 할 때마다 (수동 또는 자동) 사육사 노드에서 "변경된 로그"이벤트가 트리거됩니다. Zookeper 프로젝트 페이지에는 많은 예제, 사용 사례 및 코드 샘플이 포함되어있어 시작하는 데 도움이 될 수 있습니다.
내가 사육사를 추천 한 이유는 앞으로 노드의 중앙 구성 지점 (로그 수준 아님)으로 사용될 수 있기 때문입니다.
0
"명령 및 제어"유형의 이벤트의 경우 다른 메커니즘이 필요할 수 있습니다.
"각 서버에 대한 SQS 대기열"접근 방식을 사용할 수 있으며 웹 요청을받는 서버가 각 서버의 대기열에 밀어 넣을 수 있습니다. 서버는 주기적으로 C & C 작업 대기열을 폴링합니다. 이것은 C & C 작업에서 매우 중요한 전달 의미를 보장합니다.
SQS 대신 데이터베이스를 사용하여 (대부분) 동일한 작업을 수행 할 수 있습니다. DB 접근 방식은 감사 기록을 제공 할 수 있으므로 중요합니다 (중요하지 않을 수 있음).
관련 문제
- 1. Elastic Load Balancer 2.1.0,
- 2. Elastic Beanstalk의 Elastic Load Balancer 이름
- 3. Amazon Elastic Load Balancer (ELB) URL이 연결된 인스턴스로 해결되지 않음
- 4. AWS Elastic Load Balancer 연결 시간이 초과되었습니다.
- 5. Elastic Load Balancer 인스턴스를 백엔드 데이터베이스에 연결
- 6. Elastic Load Balancer AWS에서 사용하기위한 Catchall Cname
- 7. 토큰 기반 인증에는 AWS Elastic Load Balancer 끈적 세션이 필요합니까?
- 8. AWS Elastic Load Balancer 특정 엔드 포인트에 대한 SSL 지원
- 9. EC2에서 Load Balancer + Autoscaling + Mysql
- 10. ec2 - Elastic Load Balancer의 현재 작동중인 서버
- 11. AWS Elastic Load Balancer - 헬스 체크 재로드를 강제 실행합니다.
- 12. AWS Elastic Load Balancer 뒤에서 클라이언트 IP별로 특정 페이지 보호
- 13. Windows EC2 인스턴스에서 AWS 인증서 사용 Apache 서버 및 Elastic Load Balancer 사용
- 14. EC2 Load Balancer - CA 번들 SSL/중간 인증서 설치
- 15. Amazon Elastic IP + EC2
- 16. AWS Load Balancer TCP 상태 확인 요청 확인
- 17. Amazon Load Balancer 뒤에서 파일 업로드
- 18. HTTPS - 인증서가있는 Amazon Load Balancer
- 19. ELB (Elastic Load Balancer)는 CloudWatch 정책을 사용할 때 자동 확장 그룹의 인스턴스 수를 줄입니까?
- 20. 요청 헤더를 기반으로 한 라우팅 (AWS Application Load Balancer 사용)
- 21. 다른 인스턴스에서 실행중인 두 인스턴스의 응용 프로그램을 포함하는 단일 인스턴스의 AWS Elastic Load Balancer
- 22. Elastic Load Balancer의 특정 인스턴스 주소
- 23. Amazon EC2 및 Elastic Bean
- 24. 로컬 xAMP 환경에서 ELB (Elastic Load Balancer)에서 Amazon의 60 초 시간 초과를 시뮬레이트하는 방법은 무엇입니까?
- 25. Elastic Load Balancer의 상태 확인 설정은 무엇입니까
- 26. 여러 EC2 인스턴스로 크롤링
- 27. Django Load Balancer 뒤의 AWS EC2에서 HTTP_HOST 오류
- 28. Elastic Load Balancing을 제거하면 DNS 오류가 발생합니다.
- 29. 순수 Java 응용 프로그램이있는 Apache Load Balancer
- 30. nginx $ scheme variable from load balancer
AWS로드 밸런서는 트래픽을 인스턴스 전체에 배포합니다. 당신이 기대하는 바는 무엇입니까? – mbdvg
부하 분산 장치는 EC2 범위 내에서 트래픽의 "균형을 유지"합니다. 당신이하려는 것은 균형을 맞추지 않는 것입니다. 내가 올바르게 이해했다면 요청을 모든 노드에 전달하려고합니다. 아닙니다. ELB에서는 불가능합니다. – Viccari
ec2 노드의 상태를 변경하는 데 사용하는 웹 API가 필요합니다 (정확하게 시스템에 로그인하는 수준 임). 이것이 각 ec2 노드에 도달해야하는 것이 중요합니다. –