摘要: 一、final 根据程序上下文环境,Java关键字final有"这是无法改变的"或者"终态的"含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 final成员变... 阅读全文
posted @ 2019-03-16 11:26 心目 阅读(1285) 评论(0) 推荐(1) 编辑
摘要: spring cloud使用redis 增加监控,微服务的监控体系特别重要,这里增加了告警(使用thread异步告警),同时不能短时间内不能重复告警(使用redis避免重复) 1、增加依赖 org.springframework.boot spring-boot-starter-data-redis 2、配... 阅读全文
posted @ 2019-03-16 10:53 心目 阅读(701) 评论(0) 推荐(0) 编辑
摘要: 1、下载 Window 下载地址:https://github.com/MSOpenTech/redis/releases 查找版本对应的一个MSI或者zip文件下载 2、安装 MSI文件需要安装 zip文件解压后可直接运行 3、启动: 打开 cmd 窗口 ,使用cd命令,进入redis目录到(例如:C:\redis)运行 redis-server.exe,启动服务。不能关闭cmd窗口,关闭后,r... 阅读全文
posted @ 2019-03-16 10:18 心目 阅读(872) 评论(0) 推荐(0) 编辑
摘要: 使用Hystrix熔断(下) 在一个分布式系统里,一个服务依赖多个服务,可能存在某个服务调用失败, 比如超时、异常等,如何能够保证在一个依赖出问题的情况下,不会导致整体服务失败, copy orderserverfeign项目,并更名为orderserverfeignhystrix 在项目右键修改名称 pom中修改artifactId为 ... 阅读全文
posted @ 2019-03-16 09:49 心目 阅读(580) 评论(0) 推荐(0) 编辑