You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|_(always on, no toggle)_|`meilisearch`| 10 | Meilisearch invoice indexing |
92
95
93
96
#### Queue Routing Logic
94
97
@@ -215,6 +218,10 @@ Lago's production deployment includes multiple worker types, each handling speci
215
218
|**Payments Worker**|`payments`| Handles payment processing operations | Recommended | Enable with `SIDEKIQ_PAYMENTS=true`; scale based on payment volume |
216
219
|**PDF Worker**|`pdfs`| Generates PDF invoices and documents | Highly Recommended | Enable with `SIDEKIQ_PDF=true`; PDF generation is CPU-intensive |
217
220
|**Webhook Worker**|`webhook_worker`| Delivers webhooks to customer endpoints | Highly Recommended | Enable with `SIDEKIQ_WEBHOOK=true`; isolate webhook delays from core processing |
221
+
|**Wallet Worker**|`wallets`| Refreshes wallet ongoing balances | Optional | Enable with `SIDEKIQ_WALLETS=true`; otherwise jobs fall back to `low_priority`|
222
+
|**Alerts Worker**|`alerts_high_priority`, `alerts`| Processes usage alerting jobs | Optional | Enable with `SIDEKIQ_ALERTS=true`; otherwise jobs fall back to `default`|
223
+
|**AI Agent Worker**|`ai_agent`| Handles AI Agent jobs | Optional | Enable with `SIDEKIQ_AI_AGENT=true`|
224
+
|**Meilisearch Worker**|`meilisearch`| Indexes invoices into Meilisearch | Optional | Always routes to the `meilisearch` queue (no toggle); requires this worker when Meilisearch search is used |
0 commit comments