分布式必备服务配置
文章平均质量分 94
seata At tcc 使用配置方式
rabbitmq
rocketmq
kafka等操作
pingzhuyan
不求与人相比, 但求超越自己
展开
-
微服务: 00-rabbitmq出现的异常以及解决方案
1. rabbitmq报您与此网站连接不是私密连接2. Don't forget to grant the user permissions to some virtual hosts! See 'rabbitmqctl help set_permissions' to learn more.3. 用户的No access情况原创 2023-06-14 17:36:08 · 2531 阅读 · 1 评论 -
微服务: 01-rabbitmq的应用场景及安装(docker)
RabbitMQ可以将微服务之间的通信解耦,使它们不再需要直接相互依赖。每个微服务可以把消息发送到RabbitMQ,而不用担心接收方何时准备好接收消息,也不用担心接收方是否存在。原创 2023-06-14 17:35:52 · 1054 阅读 · 0 评论 -
微服务 02-rabbitmq在springboot中如何使用(上篇)
springboot整合rabbitmq的实际操作1. rabbitmq的六大模式:1.1 简单模式: (一对一)-> 业务场景:1.2 工作模式: (一对多)-> 业务场景:1.3 发布与订阅模式: (广播)1.4 路由模式:-> 业务场景1.5 主题模式: (路由升级版)-> 业务场景1.6 RPC异步调用模式-> 业务场景原创 2023-07-05 10:03:02 · 908 阅读 · 0 评论 -
微服务: 03-rabbitmq在springboot中如何使用(下篇)
1. rabbitmq的六大模式: 1.1 简单模式: (一对一)发送者向队列发送消息,接收者从队列接收消息。-> 业务场景: 订单创建, 邮件发送 等一切消费者不关心过程的操作1.2 工作模式: (一对多)多个工作者同时从同一个队列中接收消息,并处理这些消息,每个消息只被一个工作者处理。-> 业务场景: 多个消费者一起抗压, 共到此 springboot整合rabbitmq的基础demo结束了 代码一行行敲得 结果都是实际测试成功的还有其他写法 后续可能会补充进去 , 欢迎评论。原创 2023-07-05 15:44:39 · 834 阅读 · 0 评论 -
微服务: 04-springboot中rabbitmq的yml或properties配置,消息回收,序列化方式
rabbitmq的连接配置, 以及回收机制配置, 修改默认java序列化方式#beta版 rabbitmq V3.0.1 版本启动测试 pzy===============================================>#基础配置#发送确认机制设置#发布消息成功到交换器后会触发回调方法(默认禁用none)#消息发布不可达目的地的时候 才进行回退# 队列设置#设置每次预抓取的数量是3,处理完之前不收下一条 默认250# 手动确认模式# 开启rabbit初始化重试机制。原创 2023-07-18 17:01:23 · 2223 阅读 · 0 评论 -
微服务: 05-rabbitmq设置重试次数并设置死信队列
上面文章是安装, 基础测试案例, 下面是进阶的第一篇文章本篇主要介绍自动确认进入死信队列手动确认在下一篇介绍服务A发起请求到 rabbitmq, 服务B监听并处理消息, 报错了, 重试了五次还不行后 , 进入死信队列。原创 2023-07-19 15:09:47 · 1893 阅读 · 1 评论 -
微服务: Seata AT 分布式事务以及配置方式(上篇)
seata at 的安装配置 ,比较全面的一篇文章这里只写安装配置和使用Seata AT(分布式事务解决方案)的优势包括:1、高可用性:Seata AT采用分布式架构,可以实现高可用性。同时,Seata AT也支持多种存储和注册中心,可以基于不同的需求进行选择。2、高性能:Seata AT在事务控制方面采用了高效的算法和优化策略,可以实现高性能。3、易于集成:Seata AT提供了丰富的客户端API和文档,使得它可以真实场景测试, 服务器部署等, 基本坑都填了 如遇问题, 请在评论区指出原创 2023-05-20 17:15:25 · 1187 阅读 · 2 评论 -
微服务: Seata AT springCloud整合分布式事务以配置方式(中篇)
springCloud整合SeaTa 实现分布式事务事务概念:TC((Transaction Coordinator)): 事务协调者维护全局和分支事务的状态,驱动全局事务提交或回滚。TM(Transaction Manager):事务管理器定义全局事务的范围:开始全局事务、提交或回滚全局事务。RM (Resource Manager):资源管理器管理分支事务处理的资源,与TC交谈以注册分支事务和报告分支事务的状态,并驱动分支事务提交或回滚。原创 2023-05-22 10:59:37 · 768 阅读 · 1 评论 -
微服务: Seata AT 分布式事务配置出现异常解决(相当全面)(下篇)
异常分类如下所示:1. no available service 'null' found, please make sure registry ***2.Could not create connection to database 3.no available service 'default' found4.Buffer pool was not set on *, the default pool will be...5. seata at undo_log数据不删除解决方案原创 2023-05-22 14:22:05 · 1620 阅读 · 1 评论 -
微服务: sleuth和zipkin的用处与zipkin安装使用(下)
docker安装zipkin zipkin的配置与使用 制作镜像sleuth和zipkin是两个分布式跟踪工具,在分布式系统中起到了跟踪、监控和调试的作用。本文使用sleuth 发出消息给mq 然后zipkin接收并分析数据一般都会抽样检查 10%进入zipkin进行分析原创 2023-06-27 16:13:32 · 932 阅读 · 0 评论