Настройка спавна для mysql находится в /etc/init/mysql.conf
. Пожалуйста, проверьте также ваш журнал, чтобы решить реальную проблему, а не временное решение, заключающееся в перезапуске сервера mysql. Обычно лог-файл для mysql находится в /var/log/mysql/error.log
Чтобы изменить максимальное количество попыток респауна, измените значение respawn в /etc/init/mysql.conf
Вы увидите строку с таким шаблоном:
respawn
# Try to respawn for max try of two with five seconds interval
respawn limit 2 5
netstat -l
Список используемых портов, если у вас есть права на проверку. Единственный способ проверить, открыт ли порт (и не заблокирован ли он брандмауэром и т. д. )— это попробовать. Один из многих способов попробовать:
nc -l $IP $PORT > test.tmp
он будет ждать подключения, поэтому в другом терминале/экране/tmux выполните
echo test | nc -q 0 $IP $PORT
из-за пределов сети.... nmap обычно используется для сканирования портов, но если вы не хотите тестировать все порты, в этом случае это мало поможет (и вам сначала потребуется привязка службы ко всем портам ).