Tôi có một phiên bản EC2 ở us-east-1b và đang chạy trình quản lý công việc flink, chịu trách nhiệm điều phối công việc trên nhiều trình quản lý tác vụ thông qua RPC và máy chủ lịch sử.Tôi có thể thấy từ netstat rằng người quản lý công việc đang lắng nghe :::6123
cho các kết nối taskmanager đến.
Tôi có một nhóm tự động thay đổi quy mô sẽ chạy phiên bản EC2 vào cùng nhóm az, mạng con và nhóm bảo mật như phiên bản EC2.
Nhóm bảo mật cho phép Tất cả lưu lượng truy cập trên tất cả các cổng từ bất kỳ nguồn nào trong nhóm đến bất kỳ đích nào trong nhóm:
Tôi đang sử dụng ASG đó làm nhà cung cấp năng lực cho các tác vụ ECS. Sau đó, tôi đang cố chạy một tác vụ trong ECS để chạy trình quản lý tác vụ và sử dụng ASG đó.
Trình quản lý tác vụ khởi động, nhưng sẽ không kết nối với trình quản lý công việc:
28-09-2021 13:52:08,651 THÔNG TIN org.apache.flink.runtime.taskexecutor.TaskExecutor [] - Không thể giải quyết địa chỉ Trình quản lý tài nguyên akka.tcp://[email protected]. internal:6123/user/rpc/resourcemanager_*, thử lại sau 10000 mili giây: Không thể kết nối với điểm cuối rpc theo địa chỉ akka.tcp://[email protected]:6123/user/ rpc/resourcemanager_*.
Tôi đã ssh-d vào phiên bản do ASG chạy và xác nhận rằng tôi có thể cuộn trình quản lý công việc trên ip-xxx-xx-x-xxx.ec2.internal:8081
- nó hoạt động. Vì vậy, tôi biết rằng cá thể taskmanager có thể nhìn thấy cá thể jobmanager.
Để tóm tắt:
- Trình quản lý tác vụ và trình quản lý công việc nằm trong cùng một VPC, cùng AZ, cùng mạng con và cùng nhóm bảo mật
- Nhóm bảo mật cho phép tất cả lưu lượng truy cập đến từ các nguồn trong cùng một nhóm bảo mật
- Các nhóm bảo mật cho phép tất cả lưu lượng gửi đi đến bất kỳ đích nào
- Trình quản lý công việc đang chạy trên phiên bản EC2 được tạo theo cách thủ công
- Trình quản lý tác vụ đang chạy trên phiên bản EC2 do ECS tạo ra như một phần của ASG. Trình quản lý tác vụ chạy trong vùng chứa trên ECS
- Tôi có thể cuộn tròn trình quản lý công việc từ nút trình quản lý tác vụ
- Trình quản lý tác vụ và trình quản lý công việc giao tiếp qua RPC
- Trình quản lý tác vụ sẽ không giải quyết địa chỉ cho trình quản lý công việc
Tại sao nhiệm vụ của tôi không kết nối? Tôi cũng đã thử IP công cộng (v4) và IP riêng (v4).