myDC.ru

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

 
 
Ответить в данную темуНачать новую тему

> Запустить Ptokax 4.1.1 в *nix как службу..., Кто-нибудь знает как это сделать?

Теги
Нет тегов для показа
TiGRpp
сообщение 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') для детального просмотра логов.
Или научите КАК это сделать!
Go to the top of the page
+Quote Post
mariner
сообщение 3.12.2009, 23:18
Сообщение #2


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




да блин, собери наконец нативно птоку под центосом или пересядь на дебиан и не парься. У тебя просблема скорее всего из-за разных версий libc
Go to the top of the page
+Quote Post
TiGRpp
сообщение 3.12.2009, 23:22
Сообщение #3


Продвинутый участник
****

Группа: Пользователи
Сообщений: 162
Регистрация: 19.8.2009
Из: Москва
Пользователь №: 4 201
Спасибо сказали: 24 раза




Цитата(mariner @ 4.12.2009, 1:18) *
У тебя просблема скорее всего из-за разных версий libc

Вот сборка PtokaX 4.1.1 для Unix --> http://dchublist.ru/forum/viewtopic.php?f=10&t=76

Можете провести экспертную оценку?

Кстати, ванильная Птоха работает с этими скриптами как часы....не наблюдается сбоев в период молчания юзеров - ночью. Сбои происходят не всякий раз при использовании скрипта, а только при стечении каких-то обстоятельств: 20 раз нормально работает, на 21-й Птоха отключается..big_smile.gif

Могу дать всю Птоху целиком для теста (не обязательно в Центос), если кому интересно воспроизвести и разрешить проблему...

Цитата(mariner @ 4.12.2009, 1:18) *
...пересядь на дебиан...

Предложение учту, но сделать смогу только в конце декабря, ввиду занятости на ворке.
Go to the top of the page
+Quote Post
mariner
сообщение 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)


Спасибо сказали:
Go to the top of the page
+Quote Post
dmvn
сообщение 5.12.2009, 13:54
Сообщение #5


InstaHub dev.
***

Группа: Пользователи
Сообщений: 91
Регистрация: 25.2.2009
Пользователь №: 2 377
Спасибо сказали: 10 раз




Цитата(mariner @ 4.12.2009, 7:11) *
Экспертную оценку не дам, т.к. я не знаю, как вытащить из бинарника версию libc. Просто да будущее - юзать тарболлы в линукс - моветон. А на счет автозапуска птоки - читай в моих темах про init.d скрипты (пример выложен). В центосе скрипта добавляется в автостарт chkconfig --levels 345 ptokax on (для этого в папке /etc/init.d/ должен лежать скрипт с именем ptokax)


наверное можно на него натравить ldd, может он чего-нить интересное скажет...
а если выдаст слишком много, то
Код
ldd PtokaX | grep 'not found'



Кстати, а в чем трудности со сборкой птохи в центосе?!
Go to the top of the page
+Quote Post
mariner
сообщение 5.12.2009, 14:42
Сообщение #6


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




Цитата(dmvn @ 5.12.2009, 13:54) *
Кстати, а в чем трудности со сборкой птохи в центосе?!


трудности в том, кто собирает. Я думаю это уже очевидно.

Ну и да, ldd не скажет версию libc, он же вроде только пути палит. И мы будем лишь знать, что там была libc6
Go to the top of the page
+Quote Post

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Перехват выполнения бана(ов) PtokaX
Возможно ли?
0 MIKHAIL 1 220 1.8.2022, 10:31 Посл. сообщение: MIKHAIL
No new Topic has attachmentsУстановка хаба PtokaX 0.5.2.2 на роутер под прошивкой LEDE 2017
DC++ сервер в роутере
15 мамин_парень 18 281 29.1.2021, 8:02 Посл. сообщение: мамин_парень
No new ВАЖНО: Topic has attachmentsPtokaX 0.5.0.1 Mod
Модификация PtokaX от alex82
112 alex82 108 656 13.9.2019, 17:57 Посл. сообщение: CyberGhost404
No new Topic has attachmentsPtokaX 0.5.2.1 Mod
Модификация PtokaX от alex82
17 alex82 22 303 22.8.2019, 12:27 Посл. сообщение: SergSat
No New Posts Ptokax 0.5.0.2
Crash-14.11.2014-01.11.48.log
8 Drakula 13 403 6.6.2019, 15:09 Посл. сообщение: avalon
No New Posts Topic has attachmentsПрошивка LEDE 17.01.4 для 740n v4,v5 c PtokaX 0.5.0.1
Готовая прошивка с поддержкой сервера DC++, все влезло в 4мб ))
1 мамин_парень 6 399 10.3.2018, 15:29 Посл. сообщение: мамин_парень
No New Posts Ptokax, opendchub (DC++) - Сборка пакета для OpenWRT, LEDE 2017
Пакеты хабов для прошивки роутера
0 мамин_парень 5 577 29.8.2017, 7:00 Посл. сообщение: мамин_парень
No new Topic has attachmentsАнтиреклама для PtokaX
API1, API2 | Скрипт антирекламы для чата и лички
39 Damaks 56 858 9.8.2017, 14:26 Посл. сообщение: Ksan
No new ВАЖНО: Topic has attachmentsPtokaX
Описание. Публикация новых версий
94 Svyat 186 599 11.4.2017, 23:08 Посл. сообщение: Alexey
No new Topic has attachmentsPtokaX в OpenWrt (Linux)
Ребята как собрать под эту систему?
21 мамин_парень 29 613 10.4.2017, 15:19 Посл. сообщение: мамин_парень
No New Posts Автозапуск PtokaX на Rassberry Pi?
Не могу запустить
13 Sezam 15 664 7.11.2016, 9:14 Посл. сообщение: Saymon21
No New Posts Можно запустить?
3 000000 6 074 5.9.2016, 1:02 Посл. сообщение: Ksan
No New Posts Доска обьявлений для Ptokax 0.5.0.x
3 NightmareUA 8 491 11.8.2016, 16:22 Посл. сообщение: Ksan
No New Posts FreeBSD 11.0 & PtokaX
Проблема подключения в клиенте PtokaX по имени
5 nsd7 8 981 22.4.2016, 3:47 Посл. сообщение: Saymon21
No New Posts От: PtokaX 0.5.2.1 Mod
От темы с ID: 5784
0 Alexey 4 541 21.4.2016, 18:16 Посл. сообщение: Alexey

 



RSS Сейчас: 26.11.2024, 19:56