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

在线网站设计韩都衣舍网站建设策划书

在线网站设计,韩都衣舍网站建设策划书,网站关键词优化多少钱,网页设计规划书样本假设已配好nacos服务#xff1a;并且已配好userservice、orderservice#xff0c;点击跳转 Feign是一个声明式的http客户端#xff0c;官方地址#xff1a;https://github.com/OpenFeign/feign#xff0c;其作用就是在程序中帮助我们优雅的实现http请求的发送#xff0c…假设已配好nacos服务并且已配好userservice、orderservice点击跳转 Feign是一个声明式的http客户端官方地址https://github.com/OpenFeign/feign其作用就是在程序中帮助我们优雅的实现http请求的发送解决RestTemplate的远程调用硬编码的问题。 pom.xml导入Feign依赖 dependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-starter-openfeign/artifactIdversion2.2.7.RELEASE/version /dependency在启动类OrderApplication.java中添加开启Feign注解 EnableFeignClients // 开启Feign MapperScan(cn.itcast.order.mapper) SpringBootApplication public class OrderApplication {... }新建文件UserClient.java编写Feign客户端 FeignClient(userservice) // userservice为nacos远程调用的服务端名称 public interface UserClient {GetMapping(/user/{id}) // 请求地址为http://userservice/user/{id}User findById(PathVariable(id) Long id); } TestService.java测试使用 public class OrderService {Autowiredprivate UserClient userClient; // 自动注入UserClientpublic Order queryOrderById(Long orderId) {Order order orderMapper.findById(orderId);User user userClient.findById(order.getUserId()); // Feign远程调用 http://userservice/user/{id}order.setUser(user);return order;} }自定义的一些配置如日志级别 方式一application.yml配置文件 feign:client:config:userservice: # 针对某个服务logger-level: FULL # 日志级别#default: # default就是全局配置如果是写服务名称则是针对某个微服务的配置#logger-level: BASIC方式二 重写Logger.Level的Bean实列 DefaultFeignConfig.java // Configuration // 如果不想要配置以下两种则直接加这个注解让spring扫描到 public class DefaultFeignConfig {Beanpublic Logger.Level feignLogLevel() {return Logger.Level.FULL;} }1. 如果要全局生效将其放到Application.java启动类的EnableFeignClients这个注解中 EnableFeignClients(defaultConfiguration DefaultFeignConfig.class) 2. 如果是局部生效则把它放到对应的FeignClient这个注解中也就是上面的UserClient.java中加入以下注解 FeignClient(value userservice, configuration DefaultFeignConfig.class) Fegin 开启Apache HttpClient连接池 默认是URLConnection不支持连接池。 pom.xml导入依赖 !--httpClient的依赖 -- dependencygroupIdio.github.openfeign/groupIdartifactIdfeign-httpclient/artifactIdversion10.10.1/version /dependency配置文件application.yml配置httpclient连接池参数 feign:client:config:default: # default全局的配置loggerLevel: BASIC # 日志级别BASIC就是基本的请求和响应信息httpclient: # httpclient连接池enabled: true # 开启feign对HttpClient的支持max-connections: 200 # 最大的连接数max-connections-per-route: 50 # 每个路径的最大连接数
http://www.hkea.cn/news/14339985/

相关文章:

  • 良品铺子网站规划和建设wordpress如何选择文章模板
  • 网站建设基本情况提高网站规范化建设
  • 一些设计网站建站最便宜的平台
  • 电商网站构建python基础教程免费
  • 静态网站管理系统房地产网络营销方式
  • 昆明网站设计公司最近一周的时政热点新闻
  • 个人类网站有哪些建筑方案设计作图题
  • 网站建设交流发言材料百度拍照搜索
  • WordPress文章怎么折叠企业网站做速优化排名万象
  • 昆山公司网站建设cms做网站后台
  • 网站建设方案预算什么是电商行业
  • 如何架设内部网站查排名网站
  • 做网站互联网公司有哪些WordPress京东自动转链插件
  • h5响应式网站如何修改首页城乡企业建设部网站
  • 装修设计灵感网站wordpress 翻译失效
  • 用那种语言做网站比较好福建seo关键词优化外包
  • 做网站招聘的职业顾问投资公司企业文化
  • 域名注册好了如何做网站天津制作网站
  • 东莞网站建设服务协议网站虚拟空间作用
  • 什么叫门户类网站wordpress slideshow
  • 婚恋网站设计德吉机械东莞网站建设
  • 聊城市住房和城乡建设局网站机构类网站有哪些
  • 企业网站模板免费中国材料信息网
  • php js做网站网络营销论文范文
  • 两学一做网站无法做题wordpress 臃肿
  • 和创互联的网站是多少淮南做网站公司
  • 工会网站建设管理工作总结河北网站建设seo优化制作设计
  • 查看网站建设的特点自己做网站怎么能被访问
  • 在西部数码做的企业网站不能与阿里巴巴网站相连接太原市网站建设网站
  • 扶贫网站开发的目的是什么做的好的响应式网站