1. Introduction

The queue manager has a queue pool and decides to create and delete queues. If there is a queue of the same action in another scheduler, it will not be created. It is also responsible for passing activations to each queue. And when the action is updated, it deletes the existing queue and creates a new version of the queue.

2. Architecture Diagram

2-1. Create Queue

When receiving the message CreateQueue that creates a new queue, it creates a new queue. If there is already a queue for an action in another scheduler, it is not created.

2-2. Update Queue

When the action is updated, the queue is also updated to the new version.


2-3. Distribute Activations

It is responsible for distributing the activations to each queue.

  • No labels