Создание безопасной динамической лопаты с использованием Rabbitmq брокеров
Мы используем плагин Shovel для создания динамической лопаты между двумя серверами rabbitmq, расположенными в разных сетях.
В настоящее время мы не используем SSL поверх AMQP. Мы хотим продолжать публиковать и потреблять сообщения локально, используя AMQP, и защищенное соединение с помощью SSL через AMQP. Следующая диаграмма представляет нашу архитектуру.
Есть ли обходной путь для обеспечения безопасности соединения с динамическим лопаткой без добавления SSL у производителей и потребителей AMQP каждой сети?
|--------------------------------------| |--------------------------------------|
| | | |
| |----------------| |----------| | | |----------| |----------------| |
| | AMQP Producers | <==> | RabbitMQ | |<=========>| | RabbitMQ | <==> | AMQP Producers | |
| | and Cosnumers | | Server 1 | | Dynamic | | Server 1 | | and Cosnumers | |
| |----------------| |----------| | Shovel | |----------| |----------------| |
| | | |
| Network 1 | | Network 2 |
|--------------------------------------| |--------------------------------------|