Eureka(eureka)服务集群搭建搭建

编写Eureka Server集群:

eureka-server总结

编写Eureka Server集群:

1.在POM文件中引入依赖:
    <dependency>
    			<groupId>org.springframework.cloud</groupId>
    			<artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
    		</dependency>

    		<dependency>
    			<groupId>org.springframework.boot</groupId>
    			<artifactId>spring-boot-starter-test</artifactId>
    			<scope>test</scope>
    		</dependency>

    		<dependency>
    			<groupId>org.springframework.boot</groupId>
    			<artifactId>spring-boot-starter-actuator</artifactId>
    </dependency>

2. 配置application.yml

    ---
    spring:
       profiles: peer1
    server:
       port: 8761
    eureka:
      instance:
        hostname: peer1
      client:
        service-url:
          defaultZone: http://peer2:8762/eureka/  # 注意: peer1要连接peer2的eureka地址
      server:
          peer-node-read-timeout-ms: 2000
    ---
    spring:
       profiles: peer2
    server:
       port: 8762
    eureka:
      instance:
        hostname: peer2
      client:
        service-url:
          defaultZone: http://peer1:8761/eureka/ # 注意: peer2要连接peer1的eureka地址
      server:
        peer-node-read-timeout-ms: 2000

3.  在EurekaServerApplication上增加@EnableEurekaServer开启 Eureka Server功能。

4.  在C:\Windows\System32\drivers\etc\hosts增加如下设置:
    127.0.0.1 peer1
    127.0.0.1 peer2

5. 在eureka-server项目中运行,mvn clean package命令打包此项目。

6. cmd进入eureka-server/target目录,运行 java -jar eureka-server-0.0.1-SNAPSHOT.jar --spring.profiles.active=peer1 命令,
    在命令行中看到:Started Eureka Server 意味着eureka-server启动成功。

7. cmd进入eureka-server/target目录,运行 java -jar eureka-server-0.0.1-SNAPSHOT.jar --spring.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值