Przeglądaj źródła

Merge pull request #5422 from overleaf/ab-queues-default-job-options

Add default job options for queues in analytics

GitOrigin-RevId: ab8cf13a0ba35acb0b21519f21131df128bb3f29
Alexandre Bourdin 4 lat temu
rodzic
commit
da6d6abe80
1 zmienionych plików z 2 dodań i 0 usunięć
  1. 2 0
      services/web/app/src/infrastructure/Queues.js

+ 2 - 0
services/web/app/src/infrastructure/Queues.js

@@ -42,6 +42,8 @@ function getPostRegistrationAnalyticsQueue() {
 function getOrCreateQueue(queueName, jobOptions = {}) {
 function getOrCreateQueue(queueName, jobOptions = {}) {
   if (!queues[queueName]) {
   if (!queues[queueName]) {
     queues[queueName] = new Queue(queueName, {
     queues[queueName] = new Queue(queueName, {
+      // this configuration is duplicated in /services/analytics/app/js/Queues.js
+      // and needs to be manually kept in sync whenever modified
       redis: Settings.redis.queues,
       redis: Settings.redis.queues,
       defaultJobOptions: {
       defaultJobOptions: {
         removeOnComplete: MAX_COMPLETED_JOBS_RETAINED,
         removeOnComplete: MAX_COMPLETED_JOBS_RETAINED,