Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

перезапуск серва в случае зависания, как?

Статус пользователя Butch
сообщение 25.2.2014, 15:28
Сообщение #1
Стаж: 12 лет

Сообщений: 17
Благодарностей: 19
Полезность: 0

Проблема такая. Серв периодически виснет (именно виснет процесс, не падает!), может раз в несколько дней, может и пару раз в день. Причину найти уже отчаялся, т.к. менял все, что можно. Билд обновил, метамод, амх, дпрото.
В логах ошибок никаких. Поэтому вопрос следующий. Надо приложение на линуксе, которое будет мониторить серв и в случае, если он перестал отвечать - перезапускает.

Нашел вот это: _http://www.a114games.com/community/threads/linux-python-avtorestart-igrovogo-servera-pri-zavisanii.2121/ но админ хостинга говорит, что питон к серваку так легко не подключишь.

Какие есть альтернативы? Может кто-то что-нить может написать за вознаграждение?

Отредактировал: Butch, - 25.2.2014, 15:29
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя binural
сообщение 26.2.2014, 23:30
Сообщение #2


Стаж: 15 лет

Сообщений: 804
Благодарностей: 220
Полезность: 521

Почитайте об утилите swatch очень хорошая утилита..
у меня она работает так..
В конфиге swatch указываю мониторить лог файл /var/log/messages на наличии строки что меня интересует. Например RRQ from 192.168.0.10
Конфиг swatch
Код
watchfor /RRQ from 192.168.0.10/
exec "/mnt/Safary/System.sh"

Лог из /var/log/messages
Код
Feb 23 12:58:49 ping xinetd[1435]: START: tftp pid=19316 from=192.168.0.10
Feb 23 12:58:49 ping in.tftpd[19317]: RRQ from 192.168.0.10 filename Debian.kpxe
Feb 23 12:58:49 ping in.tftpd[19317]: tftp: client does not accept options
Feb 23 12:58:49 ping in.tftpd[19319]: RRQ from 192.168.0.10 filename Debian.kpxe

Вот когда появляются строки в логе которые которые я указал в конфиге, swatch дергает скрипт который я указал в конфиге.. у меня в логах 2 раза строка появляется, получается что и скрипт 2 раза передергивается..
Строка запуска swatch у меня такая
Код
swatch --tail-file=/var/log/messages --config-file=/.swatch --daemon

П.С читаем мануалы

Отредактировал: binural, - 26.2.2014, 23:31
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя smarty
сообщение 27.2.2014, 11:36
Сообщение #3


Стаж: 12 лет

Сообщений: 316
Благодарностей: 111
Полезность: 109

Цитата(Butch @ 25.2.2014, 17:28) *
Проблема такая. Серв периодически виснет (именно виснет процесс, не падает!), может раз в несколько дней, может и пару раз в день. Причину найти уже отчаялся, т.к. менял все, что можно. Билд обновил, метамод, амх, дпрото.
В логах ошибок никаких. Поэтому вопрос следующий. Надо приложение на линуксе, которое будет мониторить серв и в случае, если он перестал отвечать - перезапускает.

Нашел вот это: _http://www.a114games.com/community/threads/linux-python-avtorestart-igrovogo-servera-pri-zavisanii.2121/ но админ хостинга говорит, что питон к серваку так легко не подключишь.

Какие есть альтернативы? Может кто-то что-нить может написать за вознаграждение?

cron и https://c-s.net.ua/forum/index.php?s=&s...st&p=220766
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Butch
сообщение 13.3.2014, 19:29
Сообщение #4
Стаж: 12 лет

Сообщений: 17
Благодарностей: 19
Полезность: 0

Спасибо, буду пробовать!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя y4eHuK
сообщение 30.3.2014, 23:53
Сообщение #5


Стаж: 15 лет

Сообщений: 268
Благодарностей: 61
Полезность: 186

а крон с пхп есть вариант использовать ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя DraconKCH
сообщение 31.3.2014, 5:08
Сообщение #6
Стаж: 17 лет

Сообщений: 156
Благодарностей: 74
Полезность: 373

Цитата(y4eHuK @ 31.3.2014, 3:53) *
а крон с пхп есть вариант использовать ?


ну панельки по этому же принципу работают, например, GameAP точно.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: