11 2019 档案
摘要:原因:有断点在方法上 解决:打开 取消勾选:Java Method Breakpoints
阅读全文
摘要:一、概述 多个微服务之间调用的时候,假设微服务A调用微服务B和微服务C,微服务B和微服务C又调用其它的微服务,这就是所谓的“扇出”。如果扇出的链路上某个微服务的调用响应时间过长或者不可用,对微服务A的调用就会占用越来越多的系统资源,进而引起系统崩溃,所谓的“雪崩效应”。 对于高流量的应用来说,单一的
阅读全文
摘要:一、概述 Feign,一个声明式的伪HTTP客户端,使得编写HTTP客户端更加容易; 它只需要创建一个接口,并且使用注解的方式去配置,即可完成对服务提供方的接口绑定,大大简化了代码的开发量; 在Spring Cloud中,使用Feign非常简单——创建一个接口,并在接口上添加一些注解,代码就完成了。
阅读全文
摘要:一、概述 Spring cloud有两种服务调用方式,一种是ribbon+restTemplate,另一种是feign,这里先将第一种。Spring Cloud Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,它基于Netflix Ribbon实现。通过Spring Cloud的封装,可
阅读全文
摘要:在Terminal中输入git config user.name获取当前的用户名 修改用户名输入git config --global user.name "用户名" 完成修改
阅读全文
摘要:一、简介 EureKa在Spring Cloud全家桶中担任着服务的注册与发现的落地实现。Netflix在设计EureKa时遵循着AP原则,它基于R EST的服务,用于定位服务,以实现云端中间层服务发现和故障转移,功能类似于Dubbo的注册中心Zookeeper。 二、原理 EureKa采用C-S的
阅读全文
摘要:什么是微服务 微服务的概念源于2014年3月Martin Fowler所写的一篇文章“Microservices”。 微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务与服务间采用轻量级的通信机制互相沟
阅读全文
摘要:一、注册码 MNQ043JMTU-eyJsaWNlbnNlSWQiOiJNTlEwNDNKTVRVIiwibGljZW5zZWVOYW1lIjoiR1VPIEJJTiIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzd
阅读全文
摘要:@ApiImplicitParam(name = "file", value = "文件流", dataType = "__file", paramType = "form"), 之前版本 @ApiImplicitParam(name = "file", value = "文件流", dataTyp
阅读全文
摘要:升级swagger依赖为2.9.2+ <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependency> <de
阅读全文

浙公网安备 33010602011771号