ejabberd: обрабатывать несколько пакетов с разными пространствами имен параллельно - PullRequest
0 голосов
/ 07 января 2020

Я добавил пользовательское пространство имен и xml структуру пакета в ejabberd. Как я могу масштабировать ejabberd для обработки нескольких пакетов (с разными пространствами имен) для параллельной работы в разных очередях и возврата ответа клиенту? Я помню, как наблюдал за опцией 'iqdis c' в ejabberd, но теперь она была удалена. Есть ли способ, которым я могу добиться этого поведения? Я что-то здесь упускаю?

Буду очень признателен за любые предложения / указатели. Спасибо.

1 Ответ

0 голосов
/ 09 января 2020

Насколько я нашел в сети, ejabberd следует идиоме «один процесс на соединение». Прямой конфигурации не было как таковой, поэтому мне пришлось вручную создавать очереди из вызывающего процесса и затем направлять пакет обратно клиенту.

...