简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
@Configurationpublic class BaseConfig {@Beanpublic RequestInterceptor getRequestInterceptor(){return new RequestInterceptor() {@Overridepublic void apply
1、首先在服务调用者项目中实现IRule接口,用随机数控制调用服务的端口import java.util.List;import java.util.Random;import com.netflix.loadbalancer.ILoadBalancer;import com.netflix.loadbalancer.IRule;import com.netflix.loadbalan
我们在使用eureka服务的时候,如果其中一个服务提供者挂掉,而客户端并不知道从而继续调用服务,会导致异常的发生。所以eureka在服务中心会调用服务注册者的状态,客户端在向服务中心获取服务状态的时候会知道哪个服务提供者已经下线,从而不再继续调用该服务,这里就用到了eureka的健康检测,非常简单,几个配置搞定。首先是服务中心的配置-application.yml:server:
1、继之前的eureka服务中心项目添加依赖org.springframework.bootspring-boot-starter-actuatororg.springframework.bootspring-boot-starter-security2、修改application.yml配置server:port: 8
1、设置Configurations2、修改application.java启动文件@SpringBootApplication@EnableEurekaClientpublic class EurekaService1Application {public static void main(String[] args) {Scanner scanner =