четверг, 11 октября 2012 г.

Автоматизация. Оповещаем пользователей о недоступности сервера по электронной почте с помощью JCron Joomla.

 Задача: Есть выделенный веб-сервер, предоставляющий данные по http  в режиме 24/7. В случае недоступности сервера, оповещать об этом всех пользователей по e-mail.

Подготовка:
Порассуждаем. Первое что приходит в голову: на сам сервер кидается еще один канал мобильного интернета, через который и оповещаются пользователи, если отваливается основной. А что делать, если сервер обесточен? Значит нужен второй сервер с которого и пингуется основной. Так есть же отличные он-лайн сервисы делающие это за тебя! Круто, но на серваке закрыт весь забугорный трафик из соображений безопасности. А в родной Беларуси такие сервисы не хостятся. Нет, конечно у нас тоже есть такие предложения, но все платные, начальство на это не пойдет. Значит, нам нужен свой второй сервер с которого и пингуется основной. А где его взять? Сервер-то один... а хотя... у организации есть сайт! Сайт, который физически живет в белорусском дата-центре. То что надо :) Приступим к решению.

среда, 10 октября 2012 г.