摘要: 一、Feign介绍Feign是一个声明式的伪Http客户端,它使得写Http客户端变得更简单。使用Feign,只需要创建一个接口并注解。它具有可插拔的注解特性,可使用Feign 注解和JAX-RS注解。Feign支持可插拔的编码器和解码器。Feign默认集成了Ribbon,并和Eureka结合,默认 阅读全文
posted @ 2019-10-29 16:00 威兰达 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 一、什么是Ribbon: Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法。默认是使用轮询。 方法1:可以在springboot启动类之外定义一个配置类(@RibbonClient)配置对应的算法。 方法2:在配置文件yml中配置 相关链接:https://www. 阅读全文
posted @ 2019-10-29 14:57 威兰达 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 一、什么是服务注册与发现Spring Cloud Eureka 模块提供的功能是被动式的服务发现。 服务注册:每个用户去聊天室服务器上注册。 服务发现:这样他的好友们就能看到你,你同时也将获取好友的上线列表. 微服务中,服务就相当于聊天室的用户,而服务注册中心就像聊天室服务器一样。 目前服务发现的解 阅读全文
posted @ 2019-10-29 10:13 威兰达 阅读(607) 评论(0) 推荐(0) 编辑