Можем ли мы использовать RabbitMQ в качестве брокера для моих тестов и сервера JSON RPC? - PullRequest
0 голосов
/ 13 сентября 2018

Мое требование: 1) я должен иметь возможность контролировать брокер обмена сообщениями, чтобы отправлять конкретное сообщение JSON RPC на сервер.2) Брокер должен продолжать слушать JSON RPC-сервер, в то время как мои тесты делают другие вещи.3) В любой момент мой тест должен быть в состоянии получить сообщения, поступившие от сервера JRON RPC через порт.4) Тесты могут создать несколько таких подключений к RPC-серверу JSON.

Для достижения этой цели, является ли RabbitMQ правильным подходом, или более подходящим является написание программы для сокетов с многопоточностью и asyncio.

...