我希望在Kubernetes中为许多web应用程序实现Redis Cache,但不确定如何确切地架构Redis Cache部分。
我在想,如果我有我的应用程序的5个副本,它们都可以在一个单独的荚中使用一个Redis,因为我想避免对每个应用程序荚使用一个侧面容器。然后,对于每个应用程序,它们在Kubernetes中都有自己的Redis Cache部署,并且应用程序连接到这个应用程序(我猜是通过一个服务)。
这听起来像个合适的计划吗?应用程序如何与Redis Cache pod对话,我需要通过服务公开它吗?我已经看到,您应该将Redis缓存和应用程序放在同一个节点上,这是一个问题吗?有办法这样做吗?
https://stackoverflow.com/questions/74275337
复制相似问题