LINUX.ORG.RU

Сообщения hipro

 

Перезапуск программы при восстановлении связи с сервером.

Форум — Admin

Доброго всем времени, дорогие форумчане). Прошу вашей помощи. Появилась небольшая проблема (а может и большая). Пытался самостоятельно решить ее, но так как в линуксе недавно, замучил гуголь досмерти)), а подходящего решения так и не нашел((.

Вообщем суть проблемы такова: есть приложение, которое зависает при потери связи с сервером. После восстановления связи софтина так и продолжает висеть. И сервер и клиент (где висит софтина) в одной локальной сети. Не могу сообразить как написать скрипт, но смысл его примерно такой:

1. Скрипт всегда работает (на клиенте) и проверяет связь с сервером. Если связь есть - ничего не делает.

2. Связь с сервером пропала - тоже ничего не делает, ждет когда появится.

3. Связь появилась - killall <висящая прога> && <запуск проги>.

4. Скрипт продолжает вести наблюдение))

На всякий случай: ОС Debian 8.6, на обоих машинах. Очень надеюсь на вашу помощь.

 ,

hipro
()

RSS подписка на новые темы