Tôi có một số nút mesos-slave mà tôi muốn hiển thị trên internet. Như vậy, tôi muốn mesos-slave cung cấp cổng 80 và 443 ngoài các cổng/tài nguyên mặc định của nó.Mesos: mesos-slave cung cấp các cổng bổ sung
Từ what I have gathered, tôi cần điều chỉnh thông số --resources
và bao gồm cả 80 và 443 trong các dịch vụ tài nguyên cổng. Tuy nhiên, từ các thử nghiệm của tôi, khi thực hiện điều này, tôi cũng phải mã hóa cứng các dịch vụ CPU/Mem/Disk của máy (ngược với việc cho phép mesos-slave xác định chúng trong thời gian chạy).
Vì kích thước các nút tôi muốn chạy mesos-slave
có thể thay đổi trong tương lai, tôi muốn tránh mã hóa các dịch vụ CPU/Mem/Disk và để chúng được xác định khi chạy. Làm cách nào để thay đổi cổng của dịch vụ mesos-slave --resource
mà không cần mã hóa các dịch vụ CPU/Mem/Disk? Lý tưởng nhất là hệ thống này sẽ là phụ gia: "cung cấp cổng 80/443 trong bổ sung vào các cổng mặc định".
Tốt nhất!
Advait
Cảm ơn @ js84! Tôi đã thực sự chạy vào các vấn đề với checkpointing. Tôi đoán một nô lệ không thể tiếp tục từ một trạm kiểm soát nếu tài nguyên của nó đã thay đổi (ngay cả khi các nguồn lực mới là một superset của những cái cũ). – advait
xem tại đây https://issues.apache.org/jira/browse/MESOS-1739 – js84