0.20.0-dev.31 • Published 11 months ago

@toa.io/storages.queues v0.20.0-dev.31

Weekly downloads
-
License
-
Repository
github
Last release
11 months ago

Toa Queues Storage

Stores entities as published messages.

At this time, only the RabbitMQ broker is supported.

Properties

Queues storage properties can declare an exchange or queue name to which messages should be published. The @toa.io/storages.queues property can be used with the exchange attribute to specify the exchange name or the queue attribute for the queue name:

# component.toa.yaml
properties:
  "@toa.io/storages.queues":
    exchange: exchange_name

Alternatively, a well-known shortcut queues is available, which allows you to declare the exchange or queue name in a more concise way:

# component.toa.yaml
queues:
  queue: queue_name

Not Implemented Publishing to a queue is not implemented.

The default property is exchange:

# component.toa.yaml
queues: exchange_name

Annotations

Broker addresses must be declared using Pointer annotation.

# context.toa.yaml
annotations:
  "@toa.io/storages.queues":
    dummies.dummy: amqps://host0

Well-known shortcut queues is available and the connection sharding is supported:

# context.toa.yaml
queues: amqps://host{0-2}
0.20.0-dev.31

11 months ago

0.20.0-dev.29

11 months ago

0.20.0-dev.28

11 months ago

0.20.0-dev.24

11 months ago

0.20.0-dev.23

11 months ago

0.20.0-dev.22

11 months ago

0.20.0-dev.21

11 months ago

0.20.0-dev.20

11 months ago

0.20.0-dev.19

11 months ago

0.20.0-dev.14

11 months ago

0.20.0-dev.18

11 months ago

0.20.0-dev.17

11 months ago

0.20.0-dev.16

11 months ago

0.20.0-dev.15

11 months ago

0.7.5-dev.0

1 year ago

0.7.6-canary.0

12 months ago

0.7.6-canary.1

12 months ago

0.7.4

1 year ago

0.20.0-dev.7

12 months ago

0.20.0-dev.5

12 months ago

0.20.0-dev.4

12 months ago

0.20.0-dev.3

12 months ago

0.7.6-dev.13

12 months ago

0.20.0-dev.2

12 months ago

0.7.6-dev.12

12 months ago

0.7.5

1 year ago

0.20.0-dev.1

12 months ago

0.8.0-canary.2

12 months ago

0.7.6-dev.11

12 months ago

0.7.6-dev.10

12 months ago

0.7.6-dev.16

12 months ago

0.7.4-dev.1

1 year ago

0.7.6-dev.15

12 months ago

0.7.4-dev.0

1 year ago

0.20.0-dev.9

12 months ago

0.20.0-dev.8

12 months ago

0.20.0-dev.13

11 months ago

0.20.0-dev.12

12 months ago

0.7.6-dev.9

12 months ago

0.20.0-dev.11

12 months ago

0.7.6-alpha.56

12 months ago

0.7.6-dev.7

12 months ago

0.7.6-dev.8

12 months ago

0.7.6-dev.5

1 year ago

0.7.6-dev.6

1 year ago

0.20.0-dev.10

12 months ago

0.7.6-dev.3

1 year ago

0.7.6-dev.4

1 year ago

0.7.6-dev.1

1 year ago

0.7.6-dev.2

1 year ago

0.7.6-dev.0

1 year ago

0.7.2-dev.6

1 year ago

0.7.2-dev.5

1 year ago

0.7.2-dev.4

1 year ago

0.7.2-dev.3

1 year ago

0.7.2-dev.2

1 year ago

0.7.2-dev.1

1 year ago

0.7.2-dev.0

1 year ago

0.7.0-dev.0

1 year ago

0.7.0-dev.1

1 year ago

0.7.0-dev.2

1 year ago

0.7.3-dev.1

1 year ago

0.7.3-dev.0

1 year ago

0.7.3-dev.2

1 year ago

0.6.0-dev.4

1 year ago

0.7.1-dev.0

1 year ago

0.7.2

1 year ago

0.7.1

1 year ago

0.7.3

1 year ago

0.7.1-dev.2

1 year ago

0.7.0

1 year ago

0.6.0

1 year ago

0.6.0-dev.3

1 year ago

0.6.0-dev.1

1 year ago

0.4.0

1 year ago

0.4.0-dev.9

1 year ago

0.4.0-dev.8

1 year ago

0.4.0-dev.6

1 year ago