标签: redis kubernetes push-notification rabbitmq producer-consumer
我有一个使用Google Kubernetes Engine部署的应用程序。
我想向我的应用程序添加一些消息队列,以在组件之间同步消息。我看着redis,rabbitmq。
redis
rabbitmq
出于安全目的,我希望任何服务器都能够在队列上进行生产/使用,但是Web客户端只能在队列上使用,因为它们在客户远程浏览器上运行。
通常,我只公开服务的某些端口,然后某些功能仅在k8s集群内部可用,而某些则公开公开。
有可能吗?我找不到如何分隔消费/生产api /端口的方法,以便仅公开使用消费。