分布式中间件

1.Nacos

服务注册和服务发现原理图:

1.服务提供方将集群信息注册到Nacos,并定期心跳包提供健康信息,宕机即剔除

2.服务消费方定期拉取订阅信息,获取服务实例列表

3.服务集群的负载均衡是在消费者一方进行选择

负载均衡:四层(传输层,ip+端口),七层(应用层,在四层ip+端口的基础上,添加一些用户级负载均衡规则,例如过滤特定的url访问请求);nginx同时支持四层和七层负载均衡,硬件负载均衡器的有点是处于服务器和网络之间,减少服务器压力

2.Zookeeper

3.Netty

4.RocketMQ & Kafka

5.Dubbo

6.ElasticSearch

相关推荐
milanyangbo3 小时前
“卧槽,系统又崩了!”——别慌,这也许是你看过最通俗易懂的分布式入门
分布式·后端·云原生·架构
失散133 小时前
分布式专题——1.1 Redis单机、主从、哨兵、集群部署
java·数据库·redis·分布式·架构
你我约定有三5 小时前
软件启动时加配置文件 vs 不加配置文件
java·分布式·zookeeper
励志成为糕手7 小时前
ZooKeeper架构深度解析:分布式协调服务的核心设计与实现
大数据·分布式·zookeeper·架构·一致性
Lilixxs9 小时前
VBA 中使用 ADODB 操作 SQLite 插入中文乱码问题
数据库·中间件·sqlite·乱码·vba·odbc·adodb
瑞瑞绮绮9 小时前
分布式事务的Java实践
java·分布式·springcloud
孤独的复仇者9 小时前
RabbitMQ高级:延迟消息
分布式·rabbitmq
AMiner:AI科研助手12 小时前
警惕!你和ChatGPT的对话,可能正在制造分布式妄想
人工智能·分布式·算法·chatgpt·deepseek
码luffyliu15 小时前
消息队列 :Kafka 核心要点总结
分布式·kafka·消息队列·mq
运维老司机20 小时前
Kafka 开启 SASL_PLAINTEXT 双监听器认证(内网/外网)
分布式·kafka·linq