摘要:
概念: Producer 消息生产者,生产者的作用就是将消息发送到 MQ,生产者本身既可以产生消息,如读取文本信息等。也可以对外提供接口,由外部应用来调用接口,再由生产者将收到的消息发送到 MQ。 Producer Group 生产者组,简单来说就是多个发送同一类消息的生产者称之为一个生产者组。在这 阅读全文
摘要:
1.配置文件配置两个数据源。application.properties 2.实现两个config, 这样多数据源配置就完成了。 阅读全文
摘要:
1.首先在服务消费端引入Hystrix依赖 2.启用Feign的Hystrix 3.修改feign接口,指定熔断处理类 4.编写熔断实现类:HelloApiFallback 5.测试 分别启动注册中心,服务提供者,服务消费者, 在浏览器输入http://localhost:8120/hello?na 阅读全文
摘要:
1.注册中心Eureka 代码: application.yml配置: pom.xml 另外说下,阿里云的仓库不行,需要用spring的仓库,地址:https://repo.spring.io/libs-milestone 运行EurekaServerApplication后,Eureka服务器就启 阅读全文
摘要:
springcloud组件介绍 阅读全文
摘要:
springboot配置多数据源有好几种方式 1.application.properties配置 2.创建两个数据源配置DataSourceConfiguration和HistoryDataSourceConfiguration 3.建两个不同的DAO 4.service 5.测试代码 6.输入h 阅读全文
摘要:
在用springboot 2.0集成disconf 后(参考博客其他文章),发现一个问题。只有启动两次,被disconf托管的配置才会生效。 之前springboot的配置基本都在application.properties中,需要将配置改成代码方式。代码方式的配置需要加一个@Configurati 阅读全文
摘要:
如下所示SQL,是分页时常用的SQL: limit 10000,20的意思扫描满足条件的10020行,扔掉前面的10000行,返回最后的20行,问题就在这里,如果是limit 100000,100,需要扫描100100行,在一个高并发的应用里,每次查询需要扫描超过10W行,性能肯定大打折扣。 为了提 阅读全文
摘要:
配置分离的好处在此不多说,具体说下如何使用disconf 1.加入依赖 2.添加配置文件spring-disconf.xml 这里将application.properties交给disconf管理 3.添加disconf.properties 这里需要填服务端地址,应用名,配置环境等 4.在启动类 阅读全文
摘要:
新建logback-spring.xml,内容如下: 阅读全文