微服务多数据源
文章平均质量分 61
Monk8660
这个作者很懒,什么都没留下…
展开
-
Feign远程调用注解以及继承关系中的坑
二.@EnableFeignClients 注解的Clients属性,来配置只需要加载的Feign接口,这样的话就相当于一个精准加载标注了@FeignClient注解的类,这样就解决了有两个同样标注了@FeignClient注解的类之间存在继承关系会在spring上下文中加载同样路径问题。但是如果被调用的服务类没有注册到注册中心中,而是以jar,也就是被调用的服务类没有单独启动起来,也就是说是以依赖的方式就是。一.在启动类扫包时,不要把原始的Feign接口扫描进来.原创 2023-07-25 10:25:08 · 585 阅读 · 0 评论 -
微服务数据源连接大概流程
1.nacos会将所有服务提供者与调用者的yml配置存在nacos配置中心,每当有新的服务启动时,会去nacos配置中心拉取,各自的配置文件,其中yml文件中会配置数据源与数据库连接池2.假如我们使用的是druid连接池,druid连接池默认情况下会去连接主数据源,如果我们配置了这个属性:query-ds-sql: select * from abc; 这个属性代表数据库连接池在连接数据库之后会去执行这条sql查询语句示例: query-ds-sql: 'select * from sys_ds_co原创 2022-03-02 16:23:35 · 1490 阅读 · 0 评论