parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

sergei v.2 08.09 23:59

declare предназначен в первую очередь для создания очереди, в таком случае число сообщений там очевидно 0.
+
Отдельный метод куда прозрачнее.
+

По обоим пунктам согласен.

У нас есть приложение "мониторинг доступности сайтов". Если его сильно упростить, то грубо получится при скрипта:
1. диспетчер - заряжает с определенной частотой ссылки из бд в ребит (опять же если упростить в одну очередь).
2. монитор - скрипты на разных гео-распределенных серверах слушают эту очередь и выгребают оттуда задачи, дергают сайты, получают статус ответа, меряют скорость ответа/загрузки и заряжают задачи в другую очередь для алертера.
3. алертер (несколько скриптов на основном сервере) - слушают свою очередь и выгребают оттуда задачи, пишут результаты в базу и в случае изменения статуса работало->сломалость, не работало->заработало шлет алерт в телегу или в макс.

Можем набросать такой упрощенный вариант приложения и скинуть архивом.