SpringCloud
威威哥vivibro
这个作者很懒,什么都没留下…
展开
-
Springboot之简单调用的问题及Eureka注册中心与Robbin负载均衡
restTemplate存在问题?在consumer中,我们把url地址硬编码到了代码中,不方便后期维护consumer需要记忆user-service的地址,如果出现变更,可能得不到通知,地址将失效consumer不清楚user-service的状态,服务宕机也不知道user-service只有1台服务,不具备高可用性即便user-service形成集群,consumer还需自己实现...原创 2019-05-19 16:28:48 · 763 阅读 · 0 评论 -
Hystrix降级与熔断
Hystrix即熔断器,一种保护机制原创 2019-05-21 00:26:25 · 1424 阅读 · 1 评论 -
SpringCloud远程调用方式及restTemplate简单使用
远程调用方式RPCRemote Produce Call基于TCP原生通信层传输,三次握手建立连接,四次挥手断开连接常见的dubbo框架Httphttp其实是一种网络传输协议,基于TCP,规定了数据传输的格式。现在客户端浏览器与服务端通信基本都是采用Http协议。也可以用来进行远程服务调用。缺点是消息封装臃肿。现在热门的Rest风格,就可以通过http协议来实现。灵活与语言无关。常...原创 2019-05-16 22:50:50 · 2364 阅读 · 0 评论 -
Zuul网关
引入依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-zuul</artifactId> </dep...原创 2019-06-08 22:16:33 · 648 阅读 · 0 评论 -
文件及图片上传处理
前端post请求类型是file所以只需要在controller层拦截post请求后,@RequestParam(“file”)MultipartFile file 用MultipartFile拦截请求参数即可取出返回值通常是图片路径(String类型)service拿到后首先对文件类型进行安全校验,常见校验方法为,后缀名校验。重命名,通常使用UUID加原后缀名。UUID.rando...原创 2019-07-11 15:24:25 · 235 阅读 · 0 评论 -
配置信息的读取与使用
1.自定义的一些可配置参数2.加入@ConfigurationProperties注解配置前缀3.加入@Component注解4.加入@Data设置get set方法原创 2019-08-21 20:57:57 · 111 阅读 · 0 评论