RabbitMQ Queues

JFrog Xray RabbitMQ Queues

AuthorFullName__c
Snir Ben Ami
articleNumber
000004964
ft:sourceType
Salesforce
FirstPublishedDate
2020-12-20T18:42:23Z
lastModifiedDate
2024-03-10T07:45:49Z
VersionNumber
8

There are 3 main types of queues:

  • New Content - Does not have a suffix - for example, Index. This type of queue is responsible for events related to new content added to the system. For example, uploading a new Artifact to a repository, that is marked for indexing, will create a message in the Index queue.

  • Existing Content - Includes the ‘ExistingContent’ suffix - for example, IndexExistingContent. This type of queue is responsible for the content which already exists in the system. For example, reindexing a repository will send messages to this queue.

  • Retry - Failed messages will be sent to this queue and will stay there for a TTL. Once the TTL has elapsed, the messages will be returned to the original queue. See the Retry section.