Spring Cloud Eureka(一)搭建一个注册中心

服务治理

名词解释

spring cloud eureka:spring cloud eureka 使用Netflix Eureka来服务的注册和发现,spring cloud eureka包含了两个组件,即服务端组建和客户端组建,并且这两个组件都是使用java语言开发的,所以spring cloud eureka很适合通过java实现的分布式系统。当然,spring cloud eureka提供了完备的restful API,所以它也支持其他语言平台。spring cloud eureka服务端:spring cloud eureka服务端就是我们熟悉的注册中心,它也是支持高可用配置的。spring cloud eureka客户端:spring cloud eureka客户端主要是用处理服务的注册和发现的。

手动搭建一个spring cloud eureka的服务端(注册中心)

1、首先先新建一个spring boot项目 


选择web和eureka server 


2、通过注解来启动应用的注册中心 
只需要在启动类中加上一条注解,@EnableEurekaServer 

3、在resources目录下的application.properties配置文件中加入一些配置(先不考虑是什么意思,好不好先看疗效) 

下面是方便复制的

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

4、启动项目并访问localhost:1111 

5、成功!

上述步骤中的配置的介绍

回顾刚才的配置 

server.port=1111,用来指定服务注册中心的端口号为1111。

eureka.instance.hostname=localhost 用来指定服务注册中心的实例名为localhost

eureka.client.register-with-eureka=false(是否需要想注册中心注册自己) 
在spring cloud eureka的默认情况下,注册中心也会将自己视做一个客户端来尝试注册自己的,所以在这里需要将其参数设置为false(自己本来就是注册中心,没必要自己给自己注册)

eureka.client.fetch-registry=false(是否需要检索服务) 
因为现在的项目是服务的注册中心,而注册中心的职责是负责维护服务的实例,所以它不需要去检索服务。

Spring Cloud Eureka(一)搭建一个注册中心相关推荐

  1. (三)Alian 的 Spring Cloud Eureka Server(服务注册中心)

    目录 一.创建Eureka服务工程 1.1.第一步(创建工程) 1.2.第二步(springboot工程) 1.3.第三步(工程设置) 1.4.第四步(依赖选择) 二.配置 2.1.pom文件 2.2 ...

  2. Spring Cloud Eureka(三)实现一个高可用的注册中心

    Spring Cloud Eureka(三)实现一个高可用的注册中心 实现一个高可用的注册中心 在微服务结构这样的分布式环境中,我们需要充分考虑发生故障的情况,所以在生产环境中必须为服务的各个组件进行 ...

  3. Spring Cloud Eureka 2 (Eureka Server搭建服务注册中心)

    工具:IntelliJ IDEA 2017.1.2 x64.maven3.3.9 打开IDE  file===>new===>project next next 选择相应的依赖 next ...

  4. Spring Cloud(二): 注册中心Eureka的使用

    Eureka 按照官方介绍: Eureka is a REST (Representational State Transfer) based service that is primarily us ...

  5. Spring Cloud 系列之 Alibaba Nacos 注册中心(一)

    前言 从本章节开始,我们学习 Spring Cloud Alibaba 相关微服务组件. Spring Cloud Alibaba 介绍 Spring Cloud Alibaba 致力于提供微服务开发 ...

  6. Spring Cloud eureka服务搭建

    一.创建springboot工程.Eureka注册中心 1.引入maven依赖 <parent><groupId>org.springframework.boot</gr ...

  7. spring cloud 实战项目搭建

    spring cloud 实战项目搭建 Spring Cloud简介 Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中的配置管理.服务发现.断 ...

  8. Spring Cloud 基于Consul 实现服务注册与发现

    Spring Cloud自己体系中的注册中心为Eureka,同时也支持其它服务来进行服务注册与发现.本文介绍使用Consul来实现服务注册与发现,并整合进Spring Cloud项目中进行使用. 本文 ...

  9. eureka集群只注册一个_一、Spring Cloud Eureka服务注册中心

    Sping boot Eureka是服务中心,管理各种服务功能包括服务的注册.发现.熔断.负载.降级等.Spring Cloud Eureka 是对Netflix公司的Eureka的二次封装. 在du ...

最新文章

  1. 第一次使用51cto博客
  2. 如何利用 C# 爬取「猫眼电影:热映口碑榜」及对应影片信息!
  3. Matlab 画图字体,字号的设定,图片大小和比例
  4. python 分类变量xgboost_【转】XGBoost参数调优完全指南(附Python代码)
  5. linux的挂载的问题,重启后就挂载就没有了
  6. 海量存储——致性和高可用专题
  7. 【空号检测】批量手机号码空号检测查询软件,号码如何去除查询空号
  8. Dijkstra算法图解
  9. python文字转语音哪个库好用
  10. NOIP2016总结
  11. 如何知道坦白说里面是谁给了自己评价?
  12. python泊松分布_泊松分布与Python图解
  13. 来瞧瞧这40个效果惊人的单页设计
  14. 感悟和体会数据结构和算法
  15. uniapp启动微信小程序报错---initialize
  16. 最新架构amd服务器cpu,AMD第一款ARM处理器正式发布!
  17. 戴尔Precision 3630工作站重装Windows10 操作系统
  18. 计算机英语的英文参考文献,计算机英文参考文献翻译英语论文mmwq8yrl.doc
  19. 2016/10/31 宝贝儿蛋,万圣节快乐。
  20. 应用金数据在线订单功能 为中小企业带来真正价值

热门文章

  1. iis端口号 linux,Linux 6 修改ssh默认远程端口号的操作步骤
  2. 漏洞 立即留言_漏洞挖掘小白入坑指南
  3. 【LeetCode】【HOT】437. 路径总和 III(DFS)
  4. 使用位运算(与运算)代替%操作
  5. Java并发编程:同步容器
  6. 跟我一起认识axure(三)
  7. Docker一些常用命令
  8. springmvc整理
  9. 关于某系统的全面质量属性战术
  10. __set() And __get() 使用详解.