zulip/scripts/nagios
Tim Abbott 1c73ce2450 user_activity: Use LoopQueueProcessingWorker strategy.
This should dramatically improve the queue processor's performance in
cases where there's a very high volume of requests on a given endpoint
by a given user, as described in the new docstring.

Until we test this more broadly in production, we won't know if this
is a full solution to the problem, but I think it's likely.  We've
never seen the UserActivityInterval worker end up backlogged without a
total queue processor outage, and it should have a similar workload.

Fixes #13180.
2019-09-21 11:48:24 -07:00
..
check-rabbitmq-consumers typing: Remove now-unnecessary conditional import. 2019-07-29 15:18:22 -07:00
check-rabbitmq-queue user_activity: Use LoopQueueProcessingWorker strategy. 2019-09-21 11:48:24 -07:00
cron_file_helper.py typing: Remove now-unnecessary conditional import. 2019-07-29 15:18:22 -07:00