• SpringCloud(一)Eureka注册中心


    Eureka简介

    Eureka作为注册中心,管理各种服务功能包括服务的注册、发现、熔断、负载、降级等

    Eureka注册中心实例

    Eureka Server

    1.pom文件配置SpringBoot、SpringCloud的依赖;

    2.启动类配置 @EnableEurekaServer 注解,表示注册中心;

    /**
     * SpringCloud是基于SpringBoot的,这是一个启动类的注解
     */
    @SpringBootApplication
    /**
     * 这是注册中心Eureka的注解
     */
    @EnableEurekaServer
    public class SpringCloudEurekaApplication {
    
        public static void main(String[] args) {
            //启动项目
            SpringApplication.run(SpringCloudEurekaApplication.class, args);
        }
    }

    3.配置配置文件 appilication.properties 

    spring.application.name=spring-cloud-eureka
    
    server.port=8000
    eureka.client.register-with-eureka=false
    eureka.client.fetch-registry=false
    
    eureka.client.serviceUrl.defaultZone=http://localhost:8000/eureka/
    •  spring.application.name :服务的名称,在服务生产者消费者中,消费者需要指出生产者的服务名称以进行调用;
    •  server.port :服务的端口;
    •  eureka.client.register-with-eureka :表示此是否注册到注册中心,自身是注册中心,应当填写false,否则启动报错;
    •  eureka.client.fetch-registry :表示是否从注册中心获取信息,自身就是注册中心,这里也填写false,否则启动报错;
    •  eureka.client.serviceUrl.defaultZone :表示与注册中心交互的地址,在双节点、集群配置时,需要把对方的地址都填上,并用逗号“,”隔开;
    •  eureka.instance.hostname :实例名称,hosts文件也需要修改,可以用来替换ip;

    参考:https://www.cnblogs.com/ityouknow/p/6854805.html

  • 相关阅读:
    使用RPC的接口创建账户同时购买内存并为其抵押CPU和NET资源
    使用RPC的接口创建账户
    【移动安全基础篇】——21、Android脱壳思路
    插件
    NGUI 优化
    影子
    优化文章索引
    MVC
    《你不常用的c#之XX》
    CMake
  • 原文地址:https://www.cnblogs.com/lcmlyj/p/10288770.html
Copyright © 2020-2023  润新知