websocketd: run multiple server in parallel

Description

When they are too many connected users, wazo-websocketd is too slow to process all messages in near realtime, slowing down RabbitMQ and saving too many messages in queue until ram is overrun or messages get processed.

 

The proposed fix allows wazo-websocketd to be multiprocess, allowing multiple workers to process messages in parallel from RabbitMQ

Zendesk Ticket IDs

None

Activity

Show:
Done

Details

Priority

Assignee

Reporter

Fix versions

Sprint

Zendesk Support

Created March 9, 2023 at 3:18 PM
Updated March 29, 2023 at 1:45 PM
Resolved March 13, 2023 at 7:27 PM