上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 44 下一页
摘要: OpenFign:是什么? 一个声明式的web服务客户端,让编写Web服务客户端变的非常容易, 只需创建一个接口并在接口上添加注解即可。 Https://github.com/spring-cloud/spring-cloud-openfeigh 实现步骤:1... 阅读全文
posted @ 2020-08-21 21:05 jasmineTang 阅读(98) 评论(0) 推荐(0)
摘要: OpenFign调用超时实现步骤: 1.provider timeout处理 改controller 2.Consumer timeout处理 改service 和controller 3.改application.yml配置 OpenFign调用... 阅读全文
posted @ 2020-08-21 21:04 jasmineTang 阅读(206) 评论(0) 推荐(0)
摘要: Ribbon 是干什么的,做负载均衡的。 有很多个providers,consumer调用哪个provider?根据特点算法从服务列表中选取一个要访问的服务。 consumer端的实现 consumer : 需要支持可设定算法的负载均衡功能 要改3个地方。 下... 阅读全文
posted @ 2020-08-21 21:03 jasmineTang 阅读(134) 评论(0) 推荐(0)
摘要: 不同权限的用户浏览不同的页面是基本要求。这就是用户的认证和鉴权。 如何创建springboot的module不再赘述,之后添加依赖,写Controller和config。此篇代码亲测有效,不过需要你有点springboot的基础,不然理解会有点困难。demo链... 阅读全文
posted @ 2020-08-20 21:02 jasmineTang 阅读(510) 评论(0) 推荐(0)
摘要: springCloud中集成了consul实现注册中心的功能。consul是go语言写的。1.环境搭建 2.建provider,并实现注册 3.建consumer,并实现注册 1.环境搭建 官网:Https://www.consul.io/intro/i... 阅读全文
posted @ 2020-08-19 19:06 jasmineTang 阅读(70) 评论(0) 推荐(0)
摘要: consumer可以通过provider提供的controller 是可以查到注册中心所有providers和providers的信息的。1.provider 的controller 添加服务发现 用DiscoveryClient2.provider 的主程... 阅读全文
posted @ 2020-08-19 19:05 jasmineTang 阅读(100) 评论(0) 推荐(0)
摘要: provider是多个的,consumer如何实现调用? eureka默认负载均衡方式是轮询 通过端口号来区分调用的。1.写至少两个provider 8001,8002 2.Provider :Controller里的端口号从配置文件中读取,实现动态获取。 3... 阅读全文
posted @ 2020-08-19 19:05 jasmineTang 阅读(553) 评论(0) 推荐(0)
摘要: 1.观察重构: 提取公共部分:提取entities 2.新建重构部分: 比如: 新建module cloud-api-commons 3.工具包供其它的包调用 3.1在相应MODULE的POM.XML的dependency中添加 ... 阅读全文
posted @ 2020-08-18 19:17 jasmineTang 阅读(114) 评论(0) 推荐(0)
摘要: 1.添加Services 2.添加services 3.我用的services 阅读全文
posted @ 2020-08-18 19:17 jasmineTang 阅读(68) 评论(0) 推荐(0)
摘要: 我有两个eureka 注册中心,7001,7002,如何互相访问呢? 1.分别建两个注册中心 7001,7002。2.给localhost添加别名 MAC下localhost 起别名:sudo vi /etc/hosts 3.改applicatio... 阅读全文
posted @ 2020-08-18 19:16 jasmineTang 阅读(69) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 44 下一页