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

好的响应式网站建筑设计网站国外

好的响应式网站,建筑设计网站国外,wordpress数据库命名,万网域名解析面板之前写了篇《Feign在实际项目中的应用实践总结》Feign在实际项目中的应用实践总结 - 沐风之境 - 博客园​www.cnblogs.com总结了在一般项目中如何使用Feign这个提升开发效率的利器。最近在看Feign的文档的时候发现了之前遗漏的一些点#xff0c;所以写了这篇文章进行补充。pom…之前写了篇《Feign在实际项目中的应用实践总结》Feign在实际项目中的应用实践总结 - 沐风之境 - 博客园​www.cnblogs.com总结了在一般项目中如何使用Feign这个提升开发效率的利器。最近在看Feign的文档的时候发现了之前遗漏的一些点所以写了这篇文章进行补充。pom.xmldependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-starter-openfeign/artifactId /dependency dependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-starter-loadbalancer/artifactId /dependencyJavaConfigSlf4j Configuration EnableFeignClients public class FeignConfig {Resourceprivate SimpleDiscoveryProperties simpleDiscoveryProperties;// 在K8s环境中不需要服务注册中心可以自定义一个DiscoveClient的Bean作为简单的一个服务列表Beanpublic DiscoveryClient discoveryClient() {log.info(JSON.toJSONString(simpleDiscoveryProperties)); // 这里打印了加载的配置参数return new SimpleDiscoveryClient(simpleDiscoveryProperties);} }配置在里面写服务的路由配置spring:cloud:loadbalancer:ribbon:enabled: falsediscovery:client:simple:instances:feign-attempt-client:- uri: http://localhost:8080为什么要使用本地的服务列表服务部署在K8s环境中可以使用k8s提供的DNS解析和负载均衡功能。所以不需要再引入一个服务注册中心组建导致复杂性的增加。使用import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.GetMapping;FeignClient(name feign-attempt-client) public interface FeignServerClient {GetMapping(/feign/server/hello-world/hello)String hello(); }运行单元测试import org.junit.jupiter.api.Test; import org.springframework.boot.test.context.SpringBootTest; import javax.annotation.Resource; import static org.junit.jupiter.api.Assertions.*;SpringBootTest class FeignServiceClientTest {Resourceprivate FeignServiceClient feignServiceClient;Testvoid hello() {final String res feignServiceClient.hello(); // HTTP请求返回字符串“Hi!”assertEquals(res, Hi!);} }运行细节加载的服务路由配置可以看到instances的对象加载了我们定义的feign-attempt-client服务它包含了一个服务实例。为什么只要定义个服务实例呢因为我们服务是部署在K8s上的。k8s会帮我们做多实例的负载均衡的工作{instances: {feign-attempt-client: [{host: localhost,metadata: {},port: 8080,secure: false,serviceId: feign-attempt-client,uri: http://localhost:8080}]},local: {host: 172.16.8.55,metadata: {},port: 8080,secure: false,serviceId: application,uri: http://172.16.8.55:8080},order: 0 }
http://wiki.neutronadmin.com/news/190753/

相关文章:

  • 怎么做盗版网站赚钱好看的商城网站
  • 手机网站 跳转vue 做自适应网站
  • 怎么把自己做的网站放到百度上球队积分排名
  • 免费连接附近wifi广州专门做seo的公司
  • 网站统计数据网站建设步骤详解视频教程
  • 网站title是什么意思建设网站建设哪里好
  • 福建网站优化网站建设套餐电话
  • 三亚市建设局网站网站 一般 用什么空间
  • 互联网网站定位网站建设费用表格
  • 做威士忌的网站初学者网站建设
  • 泉州网站建设选择讯呢营销型建设网站公司
  • 广东专业做网站排名公司哪家好建设一个网站需要什么硬件软件
  • 高端html5网站设计工作室织梦模板 dedecms5.7阳江招聘网丰多采
  • 公司注册地址怎么写网络营销优化公司
  • 社区网站建设一分钟看懂seo
  • 做业务 哪个网站比较好wordpress一个域名多个主题
  • 集约化网站建设的函外国企业网站模板免费下载
  • 做公司网站公司如何做拦截网站
  • 学校网站群建设设计网站板块的策划方案
  • 网站飘窗怎样做沈阳建设工程信息网 找到中项网
  • 自适应网站案例idc网站模板源码下载
  • 网站建设美词原创丽水做网站
  • 网站建设流程及规范做博客用什么系统做网站好
  • 陕西 建设工程有限公司网站互联网推广加盟
  • 房地产数据网站展厅设计用什么软件
  • 网站主题方维网站后台提示验证码错误
  • 南里商濮阳网站建设wordpress 联系插件
  • 1 建设网站目的安卓原生app开发工具
  • 旅游网站建设的目标是什么怎么给网站加ico图标
  • 南阳做网站优化的公司珠海网站建设怎么样