摘要:
openfeign超时时间设置有两种方式 1、通过配置类;2、通过配置文件 1、使用配置类代码如下: @Configuration public class FeignConfig { @Bean public Request.Options options(){ //第一个参数是连接超时时间,第二 阅读全文
摘要:
在使用openfeign进行服务调用的时候,我们可以通过一些配置,获取到服务调用的日志输出,可以从消费端看到日志 有两种方法:一、使用配置类;二、使用配置文件配置 日志输出级别有四种: NONE:不输出(默认) BASIC:只输出请求方式、url、请求成功与否 HEADERS:输出请求头的部分信息等 阅读全文
摘要:
ribbon的默认是第一次调用的时候,才会去初始化负载均衡策略,那这个可能的后果就是服务第一次请求的是,因为需要初始化,有可能会慢一点 那可以通过配置项目启动的时候,就进行初始化负载均衡策略,减少第一次请求时候的时间 只需要再消费端的模块中添加如下配置: ribbon: eager-load: #开 阅读全文
摘要:
一、微服务负载均衡ribbon策略如下: 1、线性轮询策略: RoundRibbonRule 2、重试策略:RetryRule 3、加权响应时间策略:WeightedResponseTimeRule 4、随机策略:RandomRule 5、最空闲策略:BestAvailableRule 6、区域感知 阅读全文
摘要:
springCloudalibaba微服务里面,通常我们作为流量洪峰控制是用sentinel,那nacos这里的保护阈值也简单了解下这个功能 默认是0,代表不启用,这里值通常为0-1,表示百分比 即一旦流量达到这个阈值,超出阈值部分的请求将不再分配给该服务,例:某个服务有3个实例,每个实例能承受10 阅读全文
摘要:
关于springCloud整合nacos主要步骤如下(主要介绍nacos作为注册中心使用的配置) 1、添加依赖;2、添加配置;3、服务启动,查看注册信息 1、添加依赖: <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spr 阅读全文
摘要:
本地idea如果同一个服务,想开多个服务,只需要改下端口重新启动,配置如下 1、打开idea的Services (老版本的idea应该是Run bashboard) 2、如图所示的两个stockApplication就是相同的服务,不同的端口 3、点击其中一个StockApplication8082 阅读全文
摘要:
将本地代码提交到gitee上,使用以下方法可行: https://blog.csdn.net/weixin_46574815/article/details/137642063 以上只作为学习笔记 阅读全文