09 2019 档案

Spring Cloud Stream 知识点
摘要:发布 订阅模式 在Spring Cloud Stream中的消息通信方式遵循了发布 订阅模式,当一条消息被投递到消息中间件之后,它会通过共享的Topic主题进行广播,消息消费者在订阅的主题中收到它并触发自身的业务逻辑处理。这里所提到的Topic主题是Spring Cloud Stream中的一个抽象 阅读全文

posted @ 2019-09-30 16:42 cag2050 阅读(228) 评论(0) 推荐(0) 编辑

Spring Boot 与 Spring Cloud 的版本对应
摘要:事项 | 列表 | spring官方对应查看网址 | https://start.spring.io/actuator/info spring cloud dependencies 版本列表 | https://mvnrepository.com/artifact/org.springframewo 阅读全文

posted @ 2019-09-29 10:20 cag2050 阅读(367) 评论(0) 推荐(0) 编辑

Spring Cloud Consul Config 知识点
摘要:Spring Cloud Consul Config 是 Config Server 和 Client的替代方案。 搭建一个配置中心,可以选择的方案: Spring Cloud Config 或者 Spring Cloud Consul Config Spring cloud config优点很明显 阅读全文

posted @ 2019-09-27 19:49 cag2050 阅读(335) 评论(0) 推荐(0) 编辑

RabbitMQ 的 docker 镜像使用
摘要:RabbitMQ 的 docker 镜像使用 1.下载镜像(management版本的才带有web管理界面) 2.创建容器(监听端口:5672,web管理界面端口:15672) 3.使用默认用户名、密码:guest/guest 登陆 RabbitMQ 启动相关提示信息 Dockerhub 地址:ht 阅读全文

posted @ 2019-09-25 16:11 cag2050 阅读(1644) 评论(0) 推荐(0) 编辑

Spring Cloud Config 知识点
摘要:Spring Cloud Config项目是一个解决分布式系统的配置管理方案。它包含了Client和Server两个部分,server提供配置文件的存储、以接口的形式将配置文件的内容提供出去,client通过接口获取数据、并依据此数据初始化自己的应用。Spring cloud使用git或svn存放配 阅读全文

posted @ 2019-09-20 19:46 cag2050 阅读(151) 评论(0) 推荐(0) 编辑

漫画:什么是服务熔断?
摘要:这里需要解释两点: 1. 开启熔断 在固定时间窗口内,接口调用超时比率达到一个阈值,会开启熔断。进入熔断状态后,后续对该服务接口的调用不再经过网络,直接执行本地的默认方法,达到服务降级的效果。 2. 熔断恢复 熔断不可能是永久的。当经过了规定时间之后,服务将从熔断状态回复过来,再次接受调用方的远程调 阅读全文

posted @ 2019-09-19 20:31 cag2050 阅读(344) 评论(0) 推荐(0) 编辑

Flux 和 Mono 的区别
摘要:Flux 和 Mono 是 Reactor 中的两个基本概念。Flux 表示的是包含 0 到 N 个元素的异步序列。在该序列中可以包含三种不同类型的消息通知:正常的包含元素的消息、序列结束的消息和序列出错的消息。当消息通知产生时,订阅者中对应的方法 onNext(), onComplete()和 o 阅读全文

posted @ 2019-09-19 20:11 cag2050 阅读(7758) 评论(0) 推荐(1) 编辑

同时引入依赖:spring-cloud-starter-gateway 和 spring-boot-starter-web,报错
摘要:报错: 原因:Gateway 已包含web模块。 解决:去掉 pom.xml 中的 spring boot starter web 部分。 阅读全文

posted @ 2019-09-19 11:30 cag2050 阅读(10226) 评论(0) 推荐(0) 编辑

Feign 报错:The bean 'service-producer.FeignClientSpecification', defined in null, could not be registered. A bean with that name has already been defined in null and overriding is disabled.
摘要:报错: 解决:https://blog.csdn.net/u012211603/article/details/84312709 阅读全文

posted @ 2019-09-18 10:13 cag2050 阅读(7231) 评论(0) 推荐(0) 编辑

Feign和OpenFeign的区别
摘要:出处:http://www.gogoomo.com/2018/10/30/feign client/ 阅读全文

posted @ 2019-09-16 19:54 cag2050 阅读(5629) 评论(0) 推荐(0) 编辑

Maven 报错:Compilation of Maven projects is supported only if external build is started from an IDE.
摘要:1. Maven 报错: Error:Maven Resources Compiler: Maven project configuration required for module 'yourProjectName' isn't available. Compilation of Maven p 阅读全文

posted @ 2019-09-16 15:24 cag2050 阅读(6578) 评论(0) 推荐(0) 编辑

使用 application.properties 中配置的属性,举例:@Value("${server.port}")
摘要:使用 application.properties 中配置的属性:@Value 注解。 阅读全文

posted @ 2019-09-11 11:05 cag2050 阅读(2907) 评论(0) 推荐(0) 编辑

关于Spring中的参数校验的一点思考
摘要:出处:https://mp.weixin.qq.com/s/uOUAmdeX88Cv0mXvBtQTnQ 阅读全文

posted @ 2019-09-11 10:20 cag2050 阅读(209) 评论(0) 推荐(0) 编辑

Spring Cloud 之 Gateway 知识点:网关
摘要:Spring Cloud Gateway 是使用 netty+webflux 实现因此不需要再引入 web 模块。 Spring Cloud Gateway 提供了一种默认转发的能力,只要将 Spring Cloud Gateway 注册到服务中心,Spring Cloud Gateway 默认就会 阅读全文

posted @ 2019-09-09 17:30 cag2050 阅读(506) 评论(0) 推荐(0) 编辑

Consul 的 Docker 镜像使用
摘要:1.镜像官方网址:https://hub.docker.com/_/consul 2.pull 镜像: 3.创建容器(默认http管理端口:8500) 4.访问管理网址 阅读全文

posted @ 2019-09-06 10:12 cag2050 阅读(2213) 评论(0) 推荐(0) 编辑

Spring Cloud 之 Consul 知识点:服务注册与发现(类似工具:Eureka、ZooKeeper、Etcd)
摘要:资料 | 网址 | springcloud(十三):注册中心 Consul 使用详解 | http://ityouknow.com/springcloud/2018/07/20/spring cloud consul.html 管理网页 | 网址 | 管理后台 | http://localhost: 阅读全文

posted @ 2019-09-05 19:43 cag2050 阅读(385) 评论(0) 推荐(0) 编辑

Elasticsearch 待办
摘要:1. 日期格式:yyyy MM dd,改为 yyyy MM dd HH:mm:ss.SSS;实体类路径:https://github.com/cag2050/spring_boot_elasticsearch_demo/blob/master/src/main/java/com/cag2050/sp 阅读全文

posted @ 2019-09-03 13:15 cag2050 阅读(139) 评论(0) 推荐(0) 编辑

Elasticsearch Date类型,时间存储相关说明
摘要:资料 | 网址 | Elasticsearch 插入时间字段时数据格式问题 | https://segmentfault.com/a/1190000016296983 Elasticsearch Date类型,时间存储相关说明。 | https://www.sojson.com/blog/149.h 阅读全文

posted @ 2019-09-03 10:58 cag2050 阅读(1397) 评论(0) 推荐(0) 编辑

Elasticsearch 日期类型的自动监测,官方文档
摘要:资料 | 网址 | Elasticsearch Reference [7.3] » Mapping » Field datatypes » Date datatype | https://www.elastic.co/guide/en/elasticsearch/reference/current/ 阅读全文

posted @ 2019-09-03 10:30 cag2050 阅读(412) 评论(0) 推荐(0) 编辑

Elasticsearch 中的 ignore_above
摘要:检索超过ignore_above设定长度的字段后,无法返回结果 阅读全文

posted @ 2019-09-03 10:15 cag2050 阅读(1766) 评论(0) 推荐(0) 编辑

JPA 报错:Page 2 of 1 containing UNKNOWN instances
摘要:JPA 中,page是从0开始,不是从1开始; 因此,将用户输入的从1开始的page页码减1; 参见: "spring_boot_elasticsearch_demo/controller/BlogController.java" 阅读全文

posted @ 2019-09-02 19:35 cag2050 阅读(5924) 评论(1) 推荐(3) 编辑

getLog(this.getClass()) 与 getLog(XXX.class) 的区别
摘要:在实例方法中引用Log,通常定义一个实例变量: 注意到实例变量log的获取方式是LogFactory.getLog(this.getClass()),虽然也可以用LogFactory.getLog(Person.class),但是前一种方式有个非常大的好处,就是子类可以直接使用该log实例。例如: 阅读全文

posted @ 2019-09-02 18:12 cag2050 阅读(951) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示