首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关于为Kubernetes Microservices部署Redis Cache的指南

关于为Kubernetes Microservices部署Redis Cache的指南
EN

Stack Overflow用户
提问于 2022-11-01 11:39:30
回答 1查看 26关注 0票数 0

我希望在Kubernetes中为许多web应用程序实现Redis Cache,但不确定如何确切地架构Redis Cache部分。

我在想,如果我有我的应用程序的5个副本,它们都可以在一个单独的荚中使用一个Redis,因为我想避免对每个应用程序荚使用一个侧面容器。然后,对于每个应用程序,它们在Kubernetes中都有自己的Redis Cache部署,并且应用程序连接到这个应用程序(我猜是通过一个服务)。

这听起来像个合适的计划吗?应用程序如何与Redis Cache pod对话,我需要通过服务公开它吗?我已经看到,您应该将Redis缓存和应用程序放在同一个节点上,这是一个问题吗?有办法这样做吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-03 10:38:13

使用掌舵,您可以使用比特尼图轻松地在集群上安装redis。或者,我更喜欢安装一个雷迪斯 运算符,让它发挥魔力。

无论哪种方式,您都可以在您的kubernetes集群上安装一个或多个redis,并且可以通过类似于http://my-redis-service.cool-namespace.svc.cluster.local:6379的kubernetes服务访问它们。

没有必要在同一个节点上共同主持redis,这就是kubernetes所做的工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74275337

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档