Спецификации

В этом разделе — таблицы со спецификациями экземпляров сервиса DMS for RabbitMQ. Экземпляры могут быть двух типов — Single-node и Cluster.

Примечание

  • Максимальный размер одного сообщения — 50 МБ.

  • TPS — количество обрабатываемых сообщений размером 2 КБ в секунду. Во время тестирования сообщения сразу извлекались и не копились в очереди. Значение TPS в вашем рабочем окружении может отличаться.

  • Производительность зависит от количества очередей, накопленных сообщений, соединений, каналов, потребителей, зеркалирования очередей, приоритета очередей, гарантии доставки сообщений (message persistence) и типа обменника (exchange).

  • Максимальное количество каналов в одном соединении — 2047.

Single-node

Спецификация экземпляра (vCPU, RAM)

Эталонная производительность (TPS)

Рекомендуемое количество очередей

Максимальное количество подключений

Максимальное количество потребителей

2 vCPU, 4 ГБ

10 000

100

2 000

20 000

4 vCPU, 8 ГБ

20 000

200

3 000

30 000

8 vCPU, 16 ГБ

35 000

400

5 000

50 000

16 vCPU, 32 ГБ

45 000

800

8 000

80 000

Cluster

Спецификация экземпляра (vCPU, RAM)

Количество брокеров

Эталонная производительность (TPS)

Рекомендуемое количество очередей

Максимальное количество подключений

Максимальное количество потребителей на один брокер

4 vCPU, 8 ГБ

3

45 000

600

9 000

30 000

5

70 000

1 000

15 000

30 000

7

80 000

1 400

21 000

30 000

8 vCPU, 16 ГБ

3

85 000

1 200

15 000

50 000

5

110 000

2 000

25 000

50 000

7

120 000

2 800

35 000

50 000

16 vCPU, 32 ГБ

3

130 000

2 400

24 000

80 000

5

160 000

4 000

40 000

80 000

7

180 000

5 600

56 000

80 000

Запустили Evolution free tier
для Dev & Test
Получить