Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Id "7" respawning too fast: disabled for 5 minutes / 7 сообщений из 7, страница 1 из 1
17.12.2007, 14:42:39
    #35014793
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Id "7" respawning too fast: disabled for 5 minutes
В иниттабе прописано самописное приложение, при не верных настройках падает. Иногда хочется, чтобы таймаут был поменее 5-ти минут. Как это сделать?
...
Рейтинг: 0 / 0
18.12.2007, 08:50:35
    #35016489
Id "7" respawning too fast: disabled for 5 minutes
Правильнее было бы запускать приложение в цикле из скрипта, а из inittab дергать уже сам скрипт
...
Рейтинг: 0 / 0
18.12.2007, 09:44:03
    #35016591
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Id "7" respawning too fast: disabled for 5 minutes
не-даши-без-пароляПравильнее было бы запускать приложение в цикле из скрипта, а из inittab дергать уже сам скрипт

Оно так и есть.
...
Рейтинг: 0 / 0
18.12.2007, 10:35:28
    #35016751
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Id "7" respawning too fast: disabled for 5 minutes
Да и добавочно вопрос по сабжу: по какой стратегии работает это отключение? Т.е. какие таймауты выбираются, для определения, что слишком часто поднимается? Количество попыток поднять? Это все где нибудь конфигурируется?
...
Рейтинг: 0 / 0
18.12.2007, 13:43:41
    #35017494
xxxx_xxxx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Id "7" respawning too fast: disabled for 5 minutes
AkhДа и добавочно вопрос по сабжу: по какой стратегии работает это отключение? Т.е. какие таймауты выбираются, для определения, что слишком часто поднимается? Количество попыток поднять? Это все где нибудь конфигурируется?

man init

If init finds that it is continuously respawning an entry more than 10
times in 2 minutes, it will assume that there is an error in the com-
mand string, generate an error message on the system console, and
refuse to respawn this entry until either 5 minutes has elapsed or it
receives a signal
. This prevents it from eating up system resources
when someone makes a typographical error in the /etc/inittab file or
the program for the entry is removed.
...
Рейтинг: 0 / 0
18.12.2007, 13:58:25
    #35017570
Id "7" respawning too fast: disabled for 5 minutes
AkhОно так и есть.
Если бы "оно так и было" - то ваш скрипт не завершал бы выполнение, а мирно и спокойно болтался бы в памяти, вследствие чего init'у и в голову не пришло бы чего-то там делать "disable". Вот такой скрипт быть должен примерно:

#!/bin/sh
while true ; do
nohup /path/to/your/poorly/written/app
done
...
Рейтинг: 0 / 0
18.12.2007, 14:17:43
    #35017663
Akh
Akh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Id "7" respawning too fast: disabled for 5 minutes
не-даши-без-пароля AkhОно так и есть.
Если бы "оно так и было" - то ваш скрипт не завершал бы выполнение, а мирно и спокойно болтался бы в памяти, вследствие чего init'у и в голову не пришло бы чего-то там делать "disable". Вот такой скрипт быть должен примерно:

#!/bin/sh
while true ; do
nohup /path/to/your/poorly/written/app
done

Да, прикольно. Я об этом что-то не подумал. Спасибо.
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Id "7" respawning too fast: disabled for 5 minutes / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]