Можно ли отправить push-уведомление на мой Mac и мои устройства Android, если, например, мой WebServer (ы) спустился или запущен какой-то конкретный скрипт?Нажмите уведомление, если веб-сервер опустится
ответ
Я бы рекомендовал использовать CURL утилиту для такой задачи: http://curl.haxx.se
скрипта для периодического доступа к индексу Вашего сайта (планировщики, как CRON, кварц и т.д.), а затем разобрать ответ.
Если веб-сайт жив, CURL получит что-то вроде заголовка «HTTP 1.1 200 OK», в противном случае вы можете запустить свою собственную логику (сценарий для отправки SMS, электронной почты, сообщения puch - все, что вам подходит) и сообщить, что CURL фактически получает (404, 500, тайм-аут и т. Д.).
Это не поможет отправить push-уведомление, которое jsut сообщает мне, как проверить, жив ли веб-сервер? ура – bsmoo
Хотя я не знаю о push-уведомлениях или андроиде, если вы на 10.8 this answer должны предоставить вам некоторую помощь для использования встроенного центра уведомлений; Я не на 10.6.8, поэтому я не тестировал.
Если вы хотите использовать старую, бесплатную версию growl вы можете использовать надстройку growlnotify
утилиты:
growlnotify -t Terminal -m "The System... Is Down." && tput bel
Я слышал слухи, что в 10,7, что больше удовольствия.
- 1. Нажмите, затем перейдет вверх, нажмите еще раз, затем опустится
- 2. Что произойдет, если потребитель виртуальной темы опустится?
- 3. Нажмите на остальную часть страницы, когда форма опустится
- 4. Уведомление нажмите (Android)
- 5. Xamarin Уведомление Нажмите TodoItemManager
- 6. пользовательское уведомление кнопка нажмите
- 7. Java Вебсервер не отвечает
- 8. разрешений приложений Вебсервер выпуск
- 9. Доступ Docker Контейнер Вебсервер
- 10. Нажмите на локальное уведомление iOS
- 11. Вебсервер не перезаписывает файл
- 12. апач-вебсервер-сайт издательства
- 13. Нажмите уведомление для календаря праздника
- 14. IOS Нажмите уведомление в кириллической
- 15. нажмите кнопку и покажите уведомление
- 16. Нажмите «Уведомление» - Отправить в приложение
- 17. DataStax: Будет ли работать резервная копия, если OpsCenter опустится
- 18. Solr: autoCommit, что произойдет, если Solr опустится до совершения
- 19. VertX Вебсервер статический контент Webroot
- 20. Запуск и остановки проглатывать-вебсервер
- 21. Вебсервер не открывает файлы включают%
- 22. Определить вебсервер & Script веб-сайта
- 23. Нажмите, чтобы развернуть уведомление в android
- 24. Бесшумный уведомление Нажмите, когда приложение будет убит
- 25. Уведомление на Android PendingIntent открытое действие на уведомление нажмите
- 26. Android уведомление нажмите, запустить основное намерение?
- 27. WP7: уведомление канал Нажмите URI является нулевым
- 28. Перезапустите приложение, когда нажмите на уведомление
- 29. Android Java Shared Preferences нажмите уведомление раз
- 30. Уведомление нажмите на Android (Xamarin Forms)
Предлагаю использовать некоторые коммерческие предложения, такие как Pingdom.com. Подробнее и список альтернатив см. На странице https://starthq.com/apps/pingdom – jsalonen
Вы предлагаете переформулировать его вопрос? Замените «если, например, мой веб-сервер (ы) ...» с «если, например, веб-сервер (ы) Pingdom ...». – GoZoner
Нет, я думаю, он предлагает использовать сервис pingdoms, а не писать сценарий для него. – bsmoo