SpringCloud2.x(三)之调用Eureka集群

基于前面的项目,改造member_service,order_service ,使这两个服务注册到Eureka集群环境

1 修改member_service的配置文件application.yml

#服务端口号
server:
  port: 8000
  ###服务名称 --注册到注册中心的服务名称
spring:
  application:
    name: mermber-service

###eureka基本配置信息
eureka:
  client:
    service-url:
      ####当前服务的注册中心地址
     defaultZone: http://localhost:8100/eureka,http://localhost:9100/eureka
     ###需要将服务注册到eureka上
    register-with-eureka: true
    #####需要去检索服务信息
    fetch-registry: true

2 修改order_service的配置文件application.yml

#服务端口号
      server:
        port: 8001
        ###服务名称 --注册到注册中心的服务名称
      spring:
        application:
          name: order-service

      ###eureka基本配置信息
      eureka:
        client:
          service-url:
            ####当前服务的注册中心地址
            defaultZone: http://localhost:8100/eureka,http://localhost:9100/eureka
            ###需要将服务注册到eureka上
          register-with-eureka: true
          #####需要去检索服务信息
          fetch-registry: true

3 依次启动Eureka_service,Eureka_service2,member_service,order_service

4 在浏览器中输入localhost:8100或 localhost:9100,如图:

9100端口的显示信息
在这里插入图片描述
8100端口的显示信息
在这里插入图片描述
只看到只有一个端口中有具体的注册服务信息,也就是 member_service和order_service.
这是因为在注册过程中,只会保证有一台注册中心有对应的注册服务信息。只要把9100这台服务中心宕掉,注册服务信息就可以再8100端口上看到了。Eureka集群数据同步的时间默认是30秒,所以要稍等一下下才能看到效果。

5 接下来把Eureka_service2(9100端口) 关掉,再看8100端口

在这里插入图片描述

至于调用,就跟之前的调用一样简单

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值