spring cloud eureka之服务端

发布时间:2020-08-12 12:30:42 作者:乾坤刀
来源:网络 阅读:6143

一、依赖

        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
            <version>2.0.0.RC1</version>
        </dependency>

二、启动类增加注解

@SpringBootApplication
@EnableEurekaServer
public class ServiceRegisterCenterDemoApplication {

    public static void main(String[] args) {
        SpringApplication.run(ServiceRegisterCenterDemoApplication.class, args);
    }
}

三、单机注册中心配置

spring.application.name=service-register-center-demo
server.port=19001

eureka.instance.hostname=localhost
eureka.instance.app-group-name=test_group
eureka.instance.appname=register_center
eureka.instance.health-check-url-path=/health
eureka.instance.status-page-url-path=/status

eureka.client.enabled=true
eureka.client.register-with-eureka=false
eureka.client.fetch-registry=false
eureka.client.serviceUrl.defaultZone=http://${eureka.instance.hostname}:${server.port}/eureka/

通过http://localhost:19001/ 可以访问到该服务的情况,图下:
spring cloud eureka之服务端

通过http://localhost:19001/actuator 查看健康检查情况。

注意:

四、多个对等注册中心配置
instance 1

spring.application.name=service-register-center-demo
server.port=19001

eureka.instance.hostname=peer1
eureka.instance.app-group-name=test_group
eureka.instance.appname=register_center1
eureka.instance.health-check-url-path=/health
eureka.instance.status-page-url-path=/status

#eureka.client.enabled=true
eureka.client.register-with-eureka=false
eureka.client.fetch-registry=false
eureka.client.serviceUrl.defaultZone=http://peer2:19001/eureka/

instance 2

spring.application.name=service-register-center-1-demo
server.port=19002

eureka.instance.hostname=peer2
eureka.instance.app-group-name=test_group
eureka.instance.appname=register_center2
eureka.instance.health-check-url-path=/health
eureka.instance.status-page-url-path=/status

#eureka.client.enabled=true
eureka.client.register-with-eureka=false
eureka.client.fetch-registry=false
eureka.client.serviceUrl.defaultZone=http://peer1:19002/eureka/

注意:

五、配置参数说明

推荐阅读:
  1. Spring cloud EurekaServer 配置
  2. 如何进行Spring cloud eureka集群搭建

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

eureka 服务端 eu

上一篇:下一代CRM完美采用方案:添加智能语音接口?

下一篇:XamarinSQLite教程添加列

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》