第一步:集成引入消息队列starter依赖 <!--引入rabbitmq Starter--><dependency><groupId>org.jeecgframework.boot</groupId><artifactId>jeecg-boot-starter-rabbitmq</artifactId></dependency> 第二步:推送Mq消息 为了简化MQ使用做了封装,提供推送消息的简易工具类 ...
xxl-job定时任务starter ├── jeecg-boot-starter-lock -- 分布式锁starter ├── jeecg-boot-starter-rabbitmq -- 消息中间件starter ├── jeecg-boot-starter-seata --分布式事务starter ├── jeecg-boot-starter-shardingsphere -- 分库分表starter ├── jeecg-boot-starter-mongon -- mongostarter ...
1.jeecg-boot-starter-rabbitmq 1.MqListener、BaseRabbiMqHandler 在监听消息队列时,使用以下方法即可。原因是必须加入ack与nack。防止队列占用。 使用时,该类继承了BaseRabbiMqHandler,并使用父类的方法,并使用new MqListener<BaseMap>()函数式方法获取消息队列中的信息。 @Slf4j @RabbitListener(queues = CloudCons...
jeecg-boot-starter/jeecg-boot-starter-cloud/nacos/jeecg.yaml 新建jeecg-dev.yaml 存放路径: jeecg-boot-starter/jeecg-boot-starter-cloud/nacos/jeecg-dev.yaml 个性化修改配置项: 1、数据库的连接池修改 2、redis 配置 3、rabbitmq 配置 4、xxljob 配置 5、路由配置route 加载方式 6、是否开启xxljob(默认...
rabbitmq往rocketmq转换 考虑到迁移切换代码修改量问题,本次在rocketmq-starter中封装的client与原有rabbitmq-starter的client保持同名,都为RabbitMqClient,并且包结构也保持了一致,最大程度减轻了迁移时产生的工作量 发生普通消息 原rabbitmq @Autowired private RabbitMqClient rabbitMqClient; rabbitMqClient.sendMessage...
jeecg-boot-starter/jeecg-boot-starter-cloud/nacos/jeecg-dev.yaml 个性化修改配置项: 1、数据库的连接池修改 2、redis 配置 3、rabbitmq 配置 4、xxljob 配置 5、路由配置route 加载方式 6、是否开启xxljob(默认不启用) 1. 2. 3. 4. 5. 6. ...
1 parentd112122commite32dad0 Showing1 changed filewith2 additionsand1 deletion. Whitespace Ignore whitespace Split Unified 3 changes: 2 additions & 1 deletion3...starter-rabbitmq/src/main/java/org/jeecg/boot/starter/rabbitmq/config/RabbitMqConfig.java ...
jeecg-boot-starter-cloud pom.xml jeecg-boot-starter-job pom.xml jeecg-boot-starter-lock pom.xml jeecg-boot-starter-mongon pom.xml jeecg-boot-starter-rabbitmq pom.xml jeecg-boot-starter-rocketmq pom.xml jeecg-boot-starter-seata pom.xml ...
8、服务监控 SpringBootAdmin 9、链路跟踪 Skywalking 参考文档 10、消息中间件 RabbitMQ 11、分布式任务 xxl-job 12、分布式事务 Seata 13、分布式日志 elk + kafka 14、支持 docker-compose、k8s、jenkins 15、CAS 单点登录 16、路由限流 微服务架构图 ...
8、服务监控 SpringBootAdmin 9、链路跟踪 Skywalking参考文档 10、消息中间件 RabbitMQ 11、分布式任务 xxl-job 12、分布式事务 Seata 13、分布式日志 elk + kafka 14、支持 docker-compose、k8s、jenkins 15、CAS 单点登录 16、路由限流 微服务架构图