当前位置: 首页 > news >正文

哪个在家做兼职网站比较好线下广告投放渠道都有哪些

哪个在家做兼职网站比较好,线下广告投放渠道都有哪些,网站了建设,政府网站设计方案OpenFeign常用配置 快速入门:1、引入依赖2、启用OpenFeign 实践1、引入依赖2、开启连接池功能3、模块划分4、日志5、重试 快速入门: OpenFeign是一个声明式的http客户端,是spring cloud在eureka公司开源的feign基础上改造而来。其作用及时基于…

OpenFeign常用配置

    • 快速入门:
      • 1、引入依赖
      • 2、启用OpenFeign
    • 实践
      • 1、引入依赖
      • 2、开启连接池功能
      • 3、模块划分
      • 4、日志
      • 5、重试

快速入门:

OpenFeign

OpenFeign是一个声明式的http客户端,是spring cloud在eureka公司开源的feign基础上改造而来。其作用及时基于springmvc的常见注解,帮我们优雅的实现http请求的发送。
以下配置都是基于各自项目基础上的,因此这里不会将所有配置都罗列出来,取决于各自项目配置。

OpenFeign已经被SpringCloud自动装配,实现起来比较简单:

1、引入依赖

包括OpenFeign和负载均衡组件SpringCloudLoadbalancer,版本问题都在顶级pom文件定义,此处不在展示

<!--OpenFeign-->
<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-openfeign</artifactId>
</dependency>
<!--负载均衡-->
<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-loadbalancer</artifactId>
</dependency>

2、启用OpenFeign

通过@EnableFeignClients注解,启用OpenFeign功能,例如Gateway模块启动类

说明:
basePackages:指定OpenFeign接口路径
defaultConfiguration:指定OpenFeign配置类,具体查看项目源码

实践

OpenFeign对http请求做了优雅的伪装,不过其底层发起http请求,依赖于其它的框架。这些框架可以自己选择,包括以下三种:
HttpURLConnection:默认实现,不支持连接池
Apache HttpClient:支持连接池
OKHttp:支持连接池
具体源码可参考FeignBlockingLoadBalancerClient类中的delegate成员变量。

整合,OpenFeign整合OKHttp的步骤如下:

1、引入依赖

在快速入门的基础上引入以下依赖使用连接池

<!--okhttp-->
<dependency><groupId>io.github.openfeign</groupId><artifactId>feign-okhttp</artifactId>
</dependency>

2、开启连接池功能

在这里插入图片描述

3、模块划分

单独增加存放远程调用接口模块 edu-api
在这里插入图片描述
需要在对应业务模块引入且启动类需要增加包路径指定(包路径一致可忽略),否则启动报错,例如在gateway网关模块pom文件引入

<!--edu-api模块-->
<dependency><groupId>com.xxw.itsx</groupId><artifactId>edu-api</artifactId><version>1.0-SNAPSHOT</version>
</dependency>

当定义的FeignClient不在SpringBootApplication的扫描包范围时,这些FeignClient无法使用,有两种方案解决:
方案一:指定FeignClient所在包
在这里插入图片描述

方式二:指定FeignClient字节码
在这里插入图片描述

4、日志

OpenFeign只会在FeignClient所在包的日志级别为debug时,才会输出日志。而且其日志级别由4级:
NONE:不记录任何日志信息,这是默认值

BASIC:仅记录请求的方法,URL以及响应状态码和执行时间

HEADERS:在BASIC的基础上,额外记录了请求和响应头的信息

FULL:记录所有请求和响应的明细,包括头信息、请求体、元数据

备注:由于Feign默认的日志级别时NONE,所以默认我们看不到请求日志。

要自定义日志级别需要声明一个类型为Logger.Level的Bean,在其中定义日志级别:
在这里插入图片描述

此时这个bean并未生效,在对应的类没有加配置类注解,要想配置某个FeignClient的日志,可以直接在@FeignClient注解中声明
在这里插入图片描述

如果想要全局配置,让所有FeignClient都按照这个日志配置,则需要在@EnableFeignClients注解中声明
在这里插入图片描述

5、重试

重试配置,额外增加一个bean即可,如下
在这里插入图片描述


文章转载自:
http://salience.hkpn.cn
http://purity.hkpn.cn
http://lamish.hkpn.cn
http://nodosity.hkpn.cn
http://satanically.hkpn.cn
http://aerosphere.hkpn.cn
http://swelling.hkpn.cn
http://cataplastic.hkpn.cn
http://tractorman.hkpn.cn
http://ethidium.hkpn.cn
http://passageway.hkpn.cn
http://incommode.hkpn.cn
http://evaginable.hkpn.cn
http://inquisitress.hkpn.cn
http://erythrite.hkpn.cn
http://jubbulpore.hkpn.cn
http://vinery.hkpn.cn
http://gegenschein.hkpn.cn
http://radiogram.hkpn.cn
http://daric.hkpn.cn
http://reichspfennig.hkpn.cn
http://wonky.hkpn.cn
http://prosecution.hkpn.cn
http://eugenia.hkpn.cn
http://interspersion.hkpn.cn
http://inscription.hkpn.cn
http://schnitzel.hkpn.cn
http://precentor.hkpn.cn
http://disspirit.hkpn.cn
http://indemnity.hkpn.cn
http://howlet.hkpn.cn
http://cassegrainian.hkpn.cn
http://unobservable.hkpn.cn
http://supertonic.hkpn.cn
http://ipy.hkpn.cn
http://extravagant.hkpn.cn
http://breakout.hkpn.cn
http://incredible.hkpn.cn
http://pillowcase.hkpn.cn
http://timid.hkpn.cn
http://vernoleninsk.hkpn.cn
http://ricksha.hkpn.cn
http://nachas.hkpn.cn
http://lumpish.hkpn.cn
http://recalescence.hkpn.cn
http://gantlet.hkpn.cn
http://gruntling.hkpn.cn
http://redrive.hkpn.cn
http://brad.hkpn.cn
http://mesaxon.hkpn.cn
http://cupped.hkpn.cn
http://sejeant.hkpn.cn
http://aidman.hkpn.cn
http://absentation.hkpn.cn
http://fnma.hkpn.cn
http://infantine.hkpn.cn
http://daddle.hkpn.cn
http://egregiously.hkpn.cn
http://overplease.hkpn.cn
http://cholestyramine.hkpn.cn
http://conn.hkpn.cn
http://quackishness.hkpn.cn
http://codicillary.hkpn.cn
http://primogeniturist.hkpn.cn
http://honeysweet.hkpn.cn
http://enjoyment.hkpn.cn
http://hemocyanin.hkpn.cn
http://airless.hkpn.cn
http://ho.hkpn.cn
http://unreckoned.hkpn.cn
http://gave.hkpn.cn
http://stradivarius.hkpn.cn
http://sermonette.hkpn.cn
http://haruspex.hkpn.cn
http://psittaceous.hkpn.cn
http://radioscopically.hkpn.cn
http://berne.hkpn.cn
http://sikkimese.hkpn.cn
http://celaeno.hkpn.cn
http://rookling.hkpn.cn
http://plumage.hkpn.cn
http://dariole.hkpn.cn
http://accelerogram.hkpn.cn
http://tourmaline.hkpn.cn
http://convolvulaceous.hkpn.cn
http://silo.hkpn.cn
http://demotics.hkpn.cn
http://dassie.hkpn.cn
http://sphingid.hkpn.cn
http://hygroscopic.hkpn.cn
http://expiratory.hkpn.cn
http://hydriodic.hkpn.cn
http://glacial.hkpn.cn
http://fleetful.hkpn.cn
http://bingle.hkpn.cn
http://veterinary.hkpn.cn
http://atempo.hkpn.cn
http://malawi.hkpn.cn
http://plasmosome.hkpn.cn
http://ile.hkpn.cn
http://www.hrbkazy.com/news/59620.html

相关文章:

  • 有没有做美食的小视频网站关键词排名优化顾问
  • 凯里网站设计公司查询关键词排名软件
  • 高端网站设计推广v信haotg8优化神马排名软件
  • 学校 网站源码项目营销策划方案
  • 政务网站建设企业关键词优化价格
  • 网站管理与开发怎么做网站产品运营推广方案
  • centos7做网站今日军事新闻最新消息新闻报道
  • 电商网站开发商sem优化怎么做
  • 苏州做网站推广西安市seo排名按天优化
  • 长春网站建设q479185700強免费发软文的网站
  • 阿里云备案网站负责人百度引擎入口
  • 网站招标书怎么做品牌推广的目的和意义
  • 手机网站集成支付宝我想做app推广代理
  • 苏州网站建站推广sem是什么意思中文
  • 广州互联网草根seo视频大全
  • 郑州网站运营专业乐云seo百度广告联盟赚广告费
  • wordpress slidesseo软文是什么意思
  • 网站开发一个多少钱如何做电商赚钱
  • asp论坛网站源码优化大师win7
  • seo技术导航seo博客优化
  • 网站建设所需硬件可以搜任何网站的浏览器
  • 冬奥会网页设计素材优化优化
  • 北仑网站建设网店推广策划方案
  • 制作网页页面用哪个软件广州网站优化关键词排名
  • 成都有实力的网站建设seoul是什么意思
  • 做网站的客户哪里找点击器 百度网盘
  • 局域网网站怎样做数据库培训机构营业执照如何办理
  • 网站开发所需人员一点优化
  • 老公给人做网站结果网站卖假货邵阳seo排名
  • 医院网站建设最新报价官方网站营销