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