欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

Python全栈系列139Redis一键部署

时间:2023-06-30
说明

之前已经使用Redis实现了消息队列,感觉还不错。RabbitMQ有些功能感觉怪怪的(以前用过一阵子,放弃了,kafka是更好的选择,但对我来说太重了,不合适),出问题不太好调,感觉还是数据库可靠一点。Redis的队列会有很低的概率出现一些Miss, 不过后续通过服务端的一些补救应该可以解决掉。

总体上Redis的好处就是简单,可靠。除了队列,目前主要考虑使用Redis来沟通各微服务之间的基本数据,做一些缓存计算。

1 共享即时状态。类似timeout重试次数,访问页面的次数等。 2 用于ttl控制。例如在鉴权过程中会发放带ttl的令牌,redis自带一些机制会很方便。 3 用于监控服务。每个服务会自带一些连通性检查和流量检查,结果会记在redis中。如果监控服务发现问题会邮件或短信通知管理者。 内容 1 分配端口

在统一端口分配中,将24008分配给Redis

序号 容器名 内部端口 说明 9 redis_24008 24008 提供队列和缓存 2 镜像准备

使用之前打包好的redis镜像

registry.cn-hangzhou.aliyuncs.com/YOURREP/redis6:v1

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。