EurekaServer配置-创新互联

1.Eureka Server配置

Eureka Server提供注册服务,各个节点启动后,会在EurekaServer中进行注册,Eureka Server会存储所有可用信息的服务节点,其信息可以在界面中直观的观察到。(服务注册中心

目前创新互联公司已为近千家的企业提供了网站建设、域名、虚拟主机、网站托管、服务器托管、企业网站设计、三原网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

CAP核心理论
一个分布式系统不可能同时很好的满足一致性,可用性,和分区容错性三个需求

因此根据CAP原则讲nosql 数据库分成了满足CA原则,满足CP原则 和满足 AP原则三大类
CA - 单点集群,满足一致性,可用性,通常在可拓展性上不太强大
CP - 满足一致性,分区容错性的系统,通常性能不是特别的高
AP - 满足可用性,分区容错性,通过对数据一致性要求低一些。

Eureka是遵守AP原则,及满足可用性,分区容错性,通过对数据一致性要求低一些。

Zookeeper遵守CP原则,及满足一致性,分区容错性的系统,通常性能不是特别的高。

Eureka Server:提供服务的注册(类似于zookeeper)

Service Provider:将自身服务注册到Eureka中,是消费方可以寻找到。

Serivce Cunsumer:在Eureka中获取注册服务列表,找到自己所需的消费服务。

首先进行Maven的导入
org.springframework.cloudspring-cloud-starter-netflix-eureka-server3.1.4
编写配置文件
server:
  port: 7001

eureka:
  instance:
    hostname: loaclhost
  client:
    register-with-eureka: false   #表示是否向注册中心注册自己
    fetch-registry: false   #false表示自己为注册中心
    service-url:      #配置客户端所交互的Eureka(监控页面)
      defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/

其中

register-with-eureka表示是否向注册中心注册自己

fetch-registry: false false表示自己为注册中心

service-url: #配置客户端所交互的Eureka,及监控界面

编写启动类
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer;

@SpringBootApplication
@EnableEurekaServer
public class Eureka_7001 {public static void main(String[] args) {SpringApplication.run(Eureka_7001.class,args);
    }
}

进行启动,然后进入我们的http://localhost:7001/,即可进入监控页面。
在这里插入图片描述

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


名称栏目:EurekaServer配置-创新互联
本文地址:http://pwwzsj.com/article/ddohos.html