随笔分类 -  【软件设计】微服务

摘要:1、接口适配层: 方式一:动态调用RPC数据服务 方式二:基于策略模式,动态加载dll实现,例如 /// <summary> /// 获得广告位置列表 /// </summary> /// <param name="pageSize">每页数</param> /// <param name="pag 阅读全文
posted @ 2022-08-30 19:25 mick0802 阅读(218) 评论(0) 推荐(0) 编辑
摘要:负载均衡介绍 服务端负载均衡器 负载均衡器选型:Apache、Nginx、HAProxy等,均实现基于HTTP协议或TCP协议的负载均衡模块 负载均衡算法 静态算法:随机(Random)、轮询(Round Robin) 加权随机 ( Weight Random )算法 动态算法:最小连接数、最小时延 阅读全文
posted @ 2022-05-01 16:44 mick0802 阅读(152) 评论(0) 推荐(0) 编辑
摘要:分布式事务方案选型 强一致性:两阶段、三阶段提交协议 最终一致性:TCC、可靠消息投递模式、补偿对账模式 可靠消息投递模式(可靠事件模式) 方案特点:正反向消息机制,补偿=》重新投递 步骤原理: 1、生产者服务插入跨DB事务消息,到本地数据库消息表 2、生产者服务发送消息到消息队列 3、消费者服务从 阅读全文
posted @ 2022-05-01 16:17 mick0802 阅读(87) 评论(0) 推荐(0) 编辑