摘要: feign简介: feign是一种声明式,模板化的HTTP客户端,spring cloud对feign进行了增强,使其支持SpringMvc的相关注解,并整合了ribbon做负载均衡。在spring cloud中使用feign做HTTP远程服务请求,可以做到就像调用本地方法一样,完全感知不到是在调用 阅读全文
posted @ 2019-10-13 19:28 KingJames、 阅读(769) 评论(0) 推荐(1) 编辑
摘要: 1、应用服务启动前不可用 假设eureka server服务在client应用服务启动之前挂掉,或者没有启动,这时应用服务依然可以正常启动,但是会有报错信息: 由于连不上eureka server,自然访问不了service registry的服务注册信息,不能与其它的服务交互。这种情况下,eure 阅读全文
posted @ 2019-10-13 17:19 KingJames、 阅读(5273) 评论(1) 推荐(0) 编辑
摘要: 上一篇主要说的是开启http basic认证,从安全角度来讲,基于base64编码,容易被抓包后破解,在公网中很不安全,本文详谈如何在eureka server和eureka client中开启https。 公共依赖pom文件 1、eureka server工程 1.1、eureka server工 阅读全文
posted @ 2019-10-04 21:34 KingJames、 阅读(3959) 评论(0) 推荐(0) 编辑
摘要: 在我们实际生产环境中,都需要考虑到一个安全问题,比如用户登录,又或者是eureka server,它对外暴露的有自己的rest API,如果没有安全认证,也就意味着别人可以通过rest API随意修改数据信息,这是一件非常恐怖的事情,这篇文章咱们详谈eureka server是如何开启认证,以及eu 阅读全文
posted @ 2019-10-04 15:58 KingJames、 阅读(3170) 评论(0) 推荐(0) 编辑
摘要: 工程公共pom依赖 1、eureka server工程 1.1、eureka server工程pom依赖: 1.2、项目启动类: 1.3、这里配置4个eureka server实例,路径:eureka-server\src\main\resources\,分4个zone,属于region-east、 阅读全文
posted @ 2019-10-04 00:08 KingJames、 阅读(813) 评论(1) 推荐(1) 编辑
摘要: 工程pom中公共依赖 1、Eureka Server工程 启动4个实例,配置两个zone,即zone1、zone2,每个zone都要2个eureka server实例,这个2个zone配置在同一个region上,即region-east。 1.1、eureka-server工程pom文件: 1.2、 阅读全文
posted @ 2019-10-03 20:04 KingJames、 阅读(1178) 评论(0) 推荐(0) 编辑
摘要: 1、准备工作 PS:为了偷懒,每个pom文件都要依赖的公共依赖配置放在下面: 1.1、由于需要动态修改配置,这里需要创建config-server工程,pom依赖如下: 1.2、config-server工程启动类如下: 1.3、添加项目配置文件,资源路径:config-server\src\mai 阅读全文
posted @ 2019-10-03 17:07 KingJames、 阅读(855) 评论(0) 推荐(0) 编辑
摘要: 1、常见问题 1、为什么服务下线了,Eureka Server接口返回的信息还会存在? 2、为什么服务上线了,Eureka Client不能及时获取到? 3、为什么偶尔会有如下提示: EMERGENCY! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES AR 阅读全文
posted @ 2019-09-16 11:38 KingJames、 阅读(1680) 评论(0) 推荐(2) 编辑
摘要: 1、基本参数 2、response cache参数(Eureka Server为了提升自身REST API接口的性能,提供了两个缓存,一个是基于ConcurrentMap的readOnlyCacheMap,一个是基于Guava Cache的readWriteCacheMap) 3、peer相关参数 阅读全文
posted @ 2019-09-08 18:30 KingJames、 阅读(2109) 评论(0) 推荐(1) 编辑
摘要: 1、基本参数配置列表: 2、定时任务参数配置列表 3、Eureka Client http参数配置列表(Eureka Client底层httpClient与Eureka Server通信) 阅读全文
posted @ 2019-09-08 17:46 KingJames、 阅读(753) 评论(0) 推荐(0) 编辑