NATS Streaming(现更名为STAN)是基于NATS的消息流系统,提供持久化、至少一次投递、消息重放等功能,适用于需要消息持久化的场景。
NATS 是一个高性能、轻量级的开源消息系统,支持发布/订阅、请求/响应和队列模式。适用于微服务、IoT 和云原生应用。
Eclipse Mosquitto 是一个开源(EPL/EDL 许可证)的 MQTT 消息代理(broker),轻量级且支持 MQTT 协议 v3.1、v3.1.1 和 v5.0。适用于物联网(IoT)场景。
Redis(Remote Dictionary Server)是一个开源的、基于内存的键值存储系统,支持多种数据结构(如字符串、哈希、列表、集合、有序集合等)。它可以用作数据库、缓存和消息中间件,提供高性能和低延迟的数据访问。
设置系统语言环境在Docker容器中执行:配置环境变量在Dockerfile中添加:安装中文字体(可选)对于需要显示中文的应用:验证设置进入容器后执行:应显示zh_CN.UTF-8相关配置持久化配置建议将这些设置写入Dockerfile进行固化注意:基础镜像需基于Debian/Ubuntu,Alpine需使用apk add命令替代apt-get