Запустить Ptokax 4.1.1 в *nix как службу..., Кто-нибудь знает как это сделать? |
Здравствуйте, гость ( Вход | Регистрация )
Запустить Ptokax 4.1.1 в *nix как службу..., Кто-нибудь знает как это сделать? |
3.12.2009, 23:09
Сообщение
#1
|
|
Продвинутый участник Группа: Пользователи Сообщений: 162 Регистрация: 19.8.2009 Из: Москва Пользователь №: 4 201 Спасибо сказали: 24 раза |
Я встречал тему запуска Ptokax 4.1.1 как службу под Windows.
В этом случае предусматривается автоматический перезапуск приложения при сбое через 5 секунд. Как сделать то же самое в *nix? Причина запроса: Как я уже писал, при запуске скриптов, подключающихся к интернет-серверам, например таких: Kinozal_tv.lua, AnekBot.lua, Птоха через некоторое время останавливается. В логах Птохи никах записей об ошибках нет. На хабе под Windows такого не происходит. А вот скрипт Horoscope v1.1 [ API 2 ] [ by Nickolya ] .lua отключения Птохи не вызывает, вероятно потому, что запрос на сервер для обновления данных происходит 1 раз в сутки, а база пишется в файлы. Правда отключения Птохи замечено и при ошибке простых скриптов, как показывает лог-файл, но значительно реже. Может быть я не придаю значения какому-либо параметру самой Птохи, разрешающему ей отключение при ошибке скрипта? Вроде все просмотрел внимательно, и отключил Останов скриптов при ошибке и Открытие окна скриптов. Еще попутная просьба авторам Kinozal_tv.lua, AnekBot.lua, Курсы Валют Цб.lua, VerliTV в ключевых местах скрипта (перед обработкой запроса, перед обращением к удаленному серверу, после всего этого и т.д.) поставить print('something') для детального просмотра логов. Или научите КАК это сделать! |
|
|
3.12.2009, 23:18
Сообщение
#2
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
да блин, собери наконец нативно птоку под центосом или пересядь на дебиан и не парься. У тебя просблема скорее всего из-за разных версий libc
|
|
|
3.12.2009, 23:22
Сообщение
#3
|
|
Продвинутый участник Группа: Пользователи Сообщений: 162 Регистрация: 19.8.2009 Из: Москва Пользователь №: 4 201 Спасибо сказали: 24 раза |
У тебя просблема скорее всего из-за разных версий libc Вот сборка PtokaX 4.1.1 для Unix --> Можете провести экспертную оценку? Кстати, ванильная Птоха работает с этими скриптами как часы....не наблюдается сбоев в период молчания юзеров - ночью. Сбои происходят не всякий раз при использовании скрипта, а только при стечении каких-то обстоятельств: 20 раз нормально работает, на 21-й Птоха отключается.. Могу дать всю Птоху целиком для теста (не обязательно в Центос), если кому интересно воспроизвести и разрешить проблему... ...пересядь на дебиан... Предложение учту, но сделать смогу только в конце декабря, ввиду занятости на ворке. |
|
|
4.12.2009, 7:11
Сообщение
#4
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
Экспертную оценку не дам, т.к. я не знаю, как вытащить из бинарника версию libc. Просто да будущее - юзать тарболлы в линукс - моветон. А на счет автозапуска птоки - читай в моих темах про init.d скрипты (пример выложен). В центосе скрипта добавляется в автостарт chkconfig --levels 345 ptokax on (для этого в папке /etc/init.d/ должен лежать скрипт с именем ptokax)
|
|
|
5.12.2009, 13:54
Сообщение
#5
|
|
InstaHub dev. Группа: Пользователи Сообщений: 91 Регистрация: 25.2.2009 Пользователь №: 2 377 Спасибо сказали: 10 раз |
Экспертную оценку не дам, т.к. я не знаю, как вытащить из бинарника версию libc. Просто да будущее - юзать тарболлы в линукс - моветон. А на счет автозапуска птоки - читай в моих темах про init.d скрипты (пример выложен). В центосе скрипта добавляется в автостарт chkconfig --levels 345 ptokax on (для этого в папке /etc/init.d/ должен лежать скрипт с именем ptokax) наверное можно на него натравить ldd, может он чего-нить интересное скажет... а если выдаст слишком много, то Код ldd PtokaX | grep 'not found' Кстати, а в чем трудности со сборкой птохи в центосе?! |
|
|
5.12.2009, 14:42
Сообщение
#6
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
|
|
|
Похожие темы
|
Сейчас: 23.11.2024, 5:00 |