worker: Split into separate files.

This makes each worker faster to start up.
This commit is contained in:
Alex Vandiver
2024-04-16 18:49:37 +00:00
committed by Tim Abbott
parent db86027cbd
commit 5654d051f7
32 changed files with 1516 additions and 1380 deletions

View File

@@ -220,7 +220,7 @@ Two simple wrappers around `pika` (the Python RabbitMQ client) are in
Tornado and a more general client for use elsewhere. Most of the
processes started by Supervisor are queue processors that continually
pull things out of a RabbitMQ queue and handle them; they are defined
in `zerver/worker/queue_processors.py`.
in `zerver/worker/`.
Also see [the queuing guide](../subsystems/queuing.md).