2016-02-21 46 views
1

我有很多不同的機器在多個地理位置。我需要從後端命令它們並從它們獲取數據。我正在考慮將它們全部連接到rabbitmq amqps連接以啓用我的機器的雙向通信。通過互聯網公開rabbitmq amqp端口安全嗎?

這是一個很好的方法嗎? rabbitmq足夠安全嗎?

回答

2

這是一個很好的方法嗎?

是的! RabbitMQ使通過互聯網在系統之間進行通信非常容易。只要每臺機器/進程都可以訪問相同的RabbitMQ(服務器/集羣),你應該沒問題。

rabbitmq是否足夠安全地做到這一點?

是的,只要您遵循標準安全實踐,就像您公開給互聯網的任何應用程序一樣。

使用防火牆,SSL使用,設置安全的用戶名和有限的權限密碼等

+0

通過的RabbitMQ實現用戶名/密碼,或者你需要一些第三方安全層? – Kieveli