
开发学习
文章平均质量分 76
开发学习
码到近视
这个作者很懒,什么都没留下…
展开
-
多数据源配置在微服务架构中的实践:利用dynamic-datasource-spring-boot-starter
是一个基于Spring Boot的快速集成多数据源的启动器,它提供了丰富的特性和灵活的配置方式,以支持复杂的数据库环境。支持数据分组:适用于多库、读写分离、一主多从或其他混合模式。配置文件简洁:通过简单的配置文件即可定义多个数据源。注解驱动:方法上的注解优于类上的注解,方便精细控制数据源切换。加密支持:支持使用ENC()方法对数据库配置信息进行加密,提高安全性。通过,我们可以在Spring Boot项目中轻松地实现多数据源配置,支持读写分离、多库操作等复杂场景。原创 2024-09-09 16:51:25 · 707 阅读 · 0 评论 -
初识:DynamicDatasource动态数据源
主要是入门,认识DynamicDataSource的作用以及在其他maven如何运行的原创 2024-09-09 13:31:11 · 1369 阅读 · 0 评论 -
RabbitMQ的基本操作
RabbitMQ对应的架构如图:上述这些东西都可以在RabbitMQ的管理控制台来管理,下一节我们就一起来学习控制台的使用。原创 2024-09-06 15:01:46 · 483 阅读 · 0 评论 -
初识MQ:理解消息队列的基础与优势
传统的同步调用方式,虽然简单直接,但在面对高并发、低延迟、高可用性等需求时,往往显得力不从心。这时,消息队列(Message Queue,简称MQ)作为一种异步通信机制,逐渐成为解决这些问题的有效手段。在基于OpenFeign等框架的微服务架构中,服务间的调用多采用同步方式。异步调用通过消息队列实现服务间的解耦,主要角色包括消息发送者、消息Broker(消息队列服务器)和消息接收者。综合考虑可用性、可靠性、吞吐能力和消息延迟等因素,RabbitMQ因其均衡的性能和稳定性,成为许多项目的首选。原创 2024-09-06 14:27:55 · 497 阅读 · 0 评论 -
Xxl-Job 实现简单的远程调用其他服务(RestTemplate和OpenFeign)
这里有两种方法:第一种:使用Spring框架的进行远程调用API第二种:使用进行远程调用本次远程调用其他服务,是在执行器的中使用的。原创 2024-09-04 13:44:56 · 1492 阅读 · 0 评论 -
Xxl-Job配置Nacos(简单、快速)
1.3 在 nacos 上添加配置文件,其实就是那份配置文件放到了这上面,其它的不变;但是要注意xxl-job-admin下的application.properties配置的data-id、group要和 nacos 的一致。1.4 以上配置完成,正常启动项目就可以了;不过这种方式,不能把项目注册到nacos服务里面去。需要注意版本冲突的问题。原创 2024-09-04 09:27:41 · 1094 阅读 · 0 评论