Mengubah rentang port sesaat dapat menyebabkan masalah jika Anda menggunakan Mesos .
Mesos mengiklankan sumber daya host ke berbagai Kerangka Mesos yang kemudian dapat memilih untuk menggunakan sumber daya yang diiklankan. Sumber daya yang diiklankan termasuk CPU, memori, port, dll. Set default port yang diiklankan Mesos adalah 31000-32000 . Ini menghindari bentrokan dengan kisaran port ephemeral Linux default 32768-61000 .
Khususnya, Mesos tidak tahu apakah suatu port digunakan oleh proses lain, itu hanya melacak penugasan port ke entitas yang diaturnya ( Mesos Tasks & Mesos Executors ). Jadi jika Anda mengubah rentang port fana sehingga tumpang tindih dengan rentang port Mesos, kemungkinan beberapa proses sewenang-wenang akan menggunakan porta fana yang sebenarnya merupakan salah satu dari "porta Mesos". Hal ini dapat menyebabkan Mesos menawarkan pelabuhan itu ke Kerangka kerja Mesos , yang akan menghadapi kegagalan yang tampaknya acak dari Pelaksana Mesos dan / atau Tugas Mesos karena mereka tidak akan dapat mengikat ke pelabuhan itu.
Jika Anda perlu meningkatkan rentang port sementara Anda dan juga perlu menjalankan Mesos, maka Anda dapat memodifikasi port yang diiklankan melalui parameter konfigurasi mesos-slave
(akan segera diganti nama menjadi mesos-agent
) dari --resources
.