spring cloud
焱墩
从事前端(PC)2~3年时间。后台5+年时间,对于系统性能、高并发以及分布式有一定认知和见解。个人一点认识:技术是立足根本,当今时代,逆水行舟,不进则退,且精益求精方可养家糊口。
展开
-
feignclient @RequestMapping参数设置及请求头简易方式设置
一、Get请求: 参数为字符串:@RequestParam String param 如果为多个字符串参数:@RequestParam("id") String id, @RequestParam("name") String name 这里可能会想,直接用map不就完了? 举一个例子,如果调用的是第三方的接口,且为:/testServer/test4?id=xxx&name=xxxooo, 这样的方式该如何用feign的方式来调用呢?目前想到的就是用上面的方式即:test4的方式。 如果参数为M原创 2020-10-13 19:57:23 · 5291 阅读 · 0 评论 -
spring-cloud hystrix使用
一、pom依赖引入 如需显示hystrix-dashbord,必须引入的 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> <dependency> <groupId>org.spr原创 2020-09-25 16:14:54 · 293 阅读 · 0 评论 -
SpringBoot和SpringCloud版本选型
SpringBoot为SpringCloud提供了代码实现环境,使用SpringBoot将其他组件有机融合到了SpringCloud的体系架构中了。所以说SpringCloud是基于SpringBoot的微服务系统架构的一站式解决方案。 SpringBoot 的版本介绍: SpringCloud的版本介绍: SpringCloud的目前版本号有:Angel(第一版),Brixton,Camden,Dalston,Edgware,Finchley,Greenwich,Hoxton(最新版)这几种原创 2020-05-31 15:23:38 · 1054 阅读 · 0 评论 -
spring cloud 中feign、ribbon 请求断网处理机制(hystrix)及所遇到问题解决
配置步骤:配备环境: <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.7.RELEASE</version>...原创 2018-09-01 14:22:35 · 1075 阅读 · 0 评论 -
spring 获取容器及容器中的对象
spring容器中获取已注入对象的几种方式: 首先理解spring容器中是谁负责装载这些对象:ApplicationContext,对是它; 当启动服务(springboot、tomcat)之后多有已经配置(注解、xml配置)对象将会实例化,最后放入到ApplicationContext里面,这里提供一种spingcloud 启动时可以查看的部分伪代码: public class TestA...转载 2018-09-07 16:04:41 · 5522 阅读 · 0 评论 -
springcloud注册中心Eureka服务监控
作为服务注册中心,Eureka可以监控每一个注册到自己上面的服务,注册==》续约(3s/次)==》下线; 但是自身也可以进行监控Eureka启动和注册中心启动; 下面一些示例代码,可以根据需求,手动添加一些自己的业务逻辑代码: 比如,监控当某个服务(A)启动时,通过消息队列通知另一个服务(B)去调用A服务里面的业务逻辑; @Component public class EurekaSta...转载 2018-09-07 16:29:44 · 2267 阅读 · 0 评论