Browse Source

Declare events.save_event_highcpu queue (#54041)

For platforms like native/cocoa, the grouping logic in save_event path
are cpu bounded, which is very different from other platforms. To handle
these platforms autoscaling better, we need a new queue
Hubert Chan 1 year ago
parent
commit
1c746e7799
1 changed files with 2 additions and 0 deletions
  1. 2 0
      src/sentry/conf/server.py

+ 2 - 0
src/sentry/conf/server.py

@@ -813,6 +813,7 @@ CELERY_QUEUES_REGION = [
         routing_key="events.reprocessing.symbolicate_event_low_priority",
     ),
     Queue("events.save_event", routing_key="events.save_event"),
+    Queue("events.save_event_highcpu", routing_key="events.save_event_highcpu"),
     Queue("events.save_event_transaction", routing_key="events.save_event_transaction"),
     Queue("events.save_event_attachments", routing_key="events.save_event_attachments"),
     Queue("events.symbolicate_event", routing_key="events.symbolicate_event"),
@@ -1156,6 +1157,7 @@ PROCESSING_QUEUES = [
     "events.reprocessing.symbolicate_event",
     "events.reprocessing.symbolicate_event_low_priority",
     "events.save_event",
+    "events.save_event_highcpu",
     "events.save_event_attachments",
     "events.save_event_transaction",
     "events.symbolicate_event",