queue: Allow sharding user_activity worker.

This follows the existing patterns for the sharded mobile
notifications worker.
This commit is contained in:
Tim Abbott
2025-06-05 23:28:55 -07:00
parent 9b43e5e3b3
commit 0ec07fe4c8
7 changed files with 33 additions and 1 deletions

View File

@@ -62,6 +62,10 @@ for queue_name, count in consumers.items():
target_count = int(
get_config(config_file, "application_server", "mobile_notification_shards", "1")
)
elif queue_name == "user_activity":
target_count = int(
get_config(config_file, "application_server", "user_activity_shards", "1")
)
else:
target_count = int(
get_config(config_file, "application_server", f"{queue_name}_workers", "1")