Запустить сценарий оболочки при запуске сервера для запуска нескольких серверов (CentOs 7)

Привет, это моя первая попытка запуска сценариев инициализации.

Я использую chkconfig для запуска файла скрипта, расположенного в /etc/init.d/serverstartup. Я настроил 2345 на уровне & 016 и добавил # chkconfig: 2345 99 01 к сценарию.

Мой скрипт запускает 3 сервера узлов, но я получаю ERRORbind EADDRINUSE Пока я перезагружаю свой сервер и если я перезагружаю сервер для перезапуска, все больше и больше экземпляров начинают работать.

Что я делаю неправильно?

1 ответ

Код ошибки "ERRORbind EADDRINUSE" означает, что порт, на котором вы пытаетесь запустить свой сервер, уже используется другим приложением.

Изменение порта сервера вашего узла на другой неиспользуемый порт решит проблему.

Другие вопросы по тегам