SpringCloud
SpringCloud
hqq518
这个作者很懒,什么都没留下…
展开
-
基于Ribbon调用Eureka服务
RestTemplate组合Ribbon使用ribbon其实是可以单独使用的(其实现了客户端负载均衡算法)。在Spring Cloud中使用Ribbon会更简单。前提:已经引入Eureka相关依赖(Ribbon的依赖不需要再引入,因为Eureka已经间接引入了),并已配置好Eureka相关注册信息(参照use-custom-starte项目工程配置)1、配置RestTemplate@Configurationpublic class BeanConfiguration { /**原创 2021-04-28 20:55:45 · 450 阅读 · 0 评论 -
Eureka服务端搭建
1、pom.xml中引入相关依赖需要引入spring-cloud-starter-netflix-eureka-server服务端依赖和spring cloud 的相关依赖,以下配置中还引入Spring-Security的依赖,主要是为给Eureka服务端增加安全认证,当访问Eureka服务端页面时需要输入用户名和密码才能访问。<dependencies> <!-- eureka服务端依赖 --> <dependency> &l原创 2021-04-28 20:38:43 · 276 阅读 · 0 评论 -
如何自定义Srpingboot的Starter
如何自定义Srpingboot的Starter自定义Starter需要以下几步:1、定义properties文件的配置类(根据业务需要)@Data@ConfigurationProperties("custom.starter.user") //指定配置前缀public class UserProperties { private String name; private int age;}2、创建需要提供给业务代码使用的客户端类(如UserClient)该类原创 2021-04-28 20:33:30 · 145 阅读 · 0 评论