Что нужно?
нужен скрипт который будет непосредственно с сервера запускаться каждые 5 мин по крону. что он должен делать?
1) проверять урл на доступность командой ping (если запрос отвалился по таймауту, скажем 30 сек) мы можем утверждать что приложение не доступно и нам необходимо перезагрузить сервер приложений.
- для начала необходимо узнать PID процесса под которым запущен мой сервер приложений по названию сервера приложений. пусть будет GlassFish
- убить этот процесс и убедится что он действительно умер.
- после чего запускать сервер приложений GlassFish start
2) если пинг нормальный то ничего не делать.
пока нашел как сделать пинг скрипт
#!/bin/bash
ADDRESS="www.mysite.com"
if ping -c 1 -s 1 -W 1 $ADDRESS
then
echo "Connection Good "
else
echo "Connection Lost "
fiдавно искал крупный *nix форум, заранее спасибо.


