10
Июн
2021

Можно ли переопределить занятый порт?

У меня есть игровой сервер, который является java-приложением. Этот сервер прослушивает порт 25565. Клиенты подключаются к этому серверу, соединения могут длиться до нескольких часов.

Передо мной стала проблема деплоймента новых версий этого сервера. Чтобы запустить новую версию сервера, старый необходимо выключить. Но это приводит к закрытию соединений с клиентами. Даже в 4 часа утра имеется довольно много клиентов.

Я хотел бы запускать новую версию сервера, но при этом старую версию не выключать до тех пор, пока там имеются соединения клиентов. Но в таком случае новый сервер не включится, потому что он не сможет занять порт 25565, который все еще будет занимать старое приложение.

Можно ли как-то новому серверу переопределить порт 25565?
Чтобы новые соединения поступали на новый сервер, но при этом оставшиеся соединения с старым сервером не закрылись.

У меня сервера работают на debian 9.

Источник: https://ru.stackoverflow.com/questions/1293920/%D0%9C%D0%BE%D0%B6%D0%BD%D0%BE-%D0%BB%D0%B8-%D0%BF%D0%B5%D1%80%D0%B5%D0%BE%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B8%D1%82%D1%8C-%D0%B7%D0%B0%D0%BD%D1%8F%D1%82%D1%8B%D0%B9-%D0%BF%D0%BE%D1%80%D1%82

Тебе может это понравится...

Добавить комментарий