摘要:
nginx 的进程模型 主进程(Master Process):负责管理 Nginx 的工作进程,处理配置文件的加载和维护。 工作进程(Worker Processes):实际处理客户端请求,每个工作进程是独立的。 reload 过程 接收 SIGHUP 信号 主进程接收到 SIGHUP(挂起)信号 阅读全文
摘要:
redis cluster 架构 1. 架构组成 主节点(Master):处理写入和读取请求。 从节点(Replica):主节点的副本,提供数据冗余和读取负载平衡。 哈希槽(Hash Slots):Redis Cluster 将数据映射到16384个哈希槽中,每个主节点负责一定数量的槽位。 2. 节 阅读全文
摘要:
节点规划 redis-01 192.168.174.108 16379 redis-02 192.168.174.112 16379 redis-03 192.168.174.117 16379 chown -R redis:redis /usr/local/redis/etc/ redis 主从配 阅读全文
摘要:
Redis Sentinel 说明 Redis Sentinel为非集群Redis提供高可用解决方案。它能够在主节点发生故障时,自动切换主从角色,实现系统的高可用性。 Redis Sentinel 还提供其他附带任务,例如监控、 通知,并充当客户端的配置提供程序。 Redis Sentinel 功能 阅读全文
摘要:
Redis 主从复制架构 Redis 的主从复制是一种数据复制机制,它允许从节点(slave)复制主节点(master)的数据。这样可以提高读操作的性能,并实现数据的高可用性和容错。 主从架构基本概念 主节点(Master):负责处理写操作并将数据同步到从节点。 从节点(Slave):负责从主节点读 阅读全文
摘要:
ubuntu 安装 sudo apt-get install lsb-release curl gpg curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive 阅读全文
摘要:
MongoDB Server (mongos) 角色与功能: 路由器:mongos 充当客户端与分片集群之间的路由器。它将客户端请求转发给适当的分片。 查询协调:当一个查询涉及多个分片时,mongos 会协调查询并将结果合并,然后返回给客户端。 连接集群: 客户端将连接到 mongos 实例,而不是 阅读全文
摘要:
集群规划 主机规划 mongodb-01 192.168.174.100 mongodb-02 192.168.174.100 mongodb-03 192.168.174.100 端口规划 config server: 37013 shard1: 37014 shard1: 37015 shard 阅读全文
摘要:
确认 primary 节点 rs.status() 连接 MongoDB mongosh --host 192.168.174.100 --port 37013 Current Mongosh Log ID: 67596f155da2f2f4a0e94969 Connecting to: mongo 阅读全文
摘要:
kafka 认证机制 使用 SSL 或 SASL 对来自客户端(生产者和使用者)、其他代理和工具的代理连接进行身份验证。Kafka 支持以下 SASL 机制: SASL/GSSAPI (Kerberos) - 从版本 0.9.0.0 开始 SASL/PLAIN - 从版本 0.10.0.0 开始 S 阅读全文