开发环境使用IDEA

新建Eureka Server,新建maven项目,配置pom.xml

 <properties><java.version>1.8</java.version><spring-cloud.version>Greenwich.SR1</spring-cloud.version></properties><dependencies><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-tomcat</artifactId><scope>provided</scope></dependency></dependencies><dependencyManagement><dependencies><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies</artifactId><version>${spring-cloud.version}</version><type>pom</type><scope>import</scope></dependency></dependencies></dependencyManagement><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build>

  启动类修改

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

  添加配置文件

server.port=8761
eureka.instance.hostname=0.0.0.0
spring.application.name = eureka_server
eureka.client.registerWithEureka=false
eureka.client.fetchRegistry=false
eureka.client.serviceUrl.defaultZone=http://${eureka.instance.hostname}:8761/eureka/

  启动

打jar包,放到服务器上执行   后台挂起服务

nohup java -jar eurekaservice-0.0.1-SNAPSHOT.jar &

eureka客户端注册服务

新建一个项目,修改配置

server.port =1001
spring.application.name=service-hi#注册eureka服务
eureka.client.serviceUrl.defaultZone=http://地址/eureka/

启动类中添加

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

  访问eureka服务可以看到service-hi 已经注册

学习资料:https://github.com/forezp/SpringCloudLearning

转载于:https://www.cnblogs.com/li-lun/p/11452719.html

Spring Cloud EurekaService 服务部署服务注册与发现(一)相关推荐

  1. Spring Cloud(一)服务的注册与发现(Eureka)

    Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中涉及的配置管理.服务发现.断路器.智能路由.微代理.控制总线.全局锁.决策竞选.分布式会话和集 ...

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

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

  3. 【夯实Spring Cloud】Spring Cloud中的Eureka服务注册与发现详解

    本文属于[夯实Spring Cloud]系列文章,该系列旨在用通俗易懂的语言,带大家了解和学习Spring Cloud技术,希望能给读者带来一些干货.系列目录如下: [夯实Spring Cloud]D ...

  4. 进击的 Spring Cloud Alibaba —— 框架与服务

    作者 | 陈曦(良名)  Spring Cloud Alibaba 项目成员,start.aliyun.com 负责人. 导读:本文整理自作者于 2020 年云原生微服务大会上的分享<进击的 S ...

  5. Spring Cloud Alibaba——Nacos实现服务治理

    引言 本博客总结微服务开发中各个微服务调用的实现,并使用 Nacos 完成服务注册和发现. 文章中会涉及到 maven 的使用,以及 spring boot 的一些知识.开发工具采用 IDEA 202 ...

  6. 《深入理解 Spring Cloud 与微服务构建》第十七章 使用 Spring Cloud OAuth2 保护微服务系统

    <深入理解 Spring Cloud 与微服务构建>第十七章 使用 Spring Cloud OAuth2 保护微服务系统 文章目录 <深入理解 Spring Cloud 与微服务构 ...

  7. Spring Cloud(5)---基于 Spring Cloud 完整的微服务架构实战

    基于 Spring Cloud 完整的微服务架构实战 技术栈 Spring boot - 微服务的入门级微框架,用来简化 Spring 应用的初始搭建以及开发过程. Eureka - 云端服务发现,一 ...

  8. 微服务等于 Spring Cloud?了解微服务架构和框架

    点击上方"芋道源码",选择"设为星标" 管她前浪,还是后浪? 能浪的浪,才是好浪! 每天 8:55 更新文章,每天掉亿点点头发... 源码精品专栏 原创 | J ...

  9. Spring Cloud与Docker微服务架构实战 PDF版 内含目录

    Spring Cloud与Docker微服务架构实战  目录 1 微服务架构概述 1 1.1 单体应用架构存在的问题1 1.2 如何解决单体应用架构存在的问题3 1.3 什么是微服务3 1.4 微服务 ...

  10. Spring Cloud Alibaba 分布式微服务高并发数据平台化(中台)思想+多租户saas企业开发架构技术选型和设计方案

    基于Spring Cloud Alibaba 分布式微服务高并发数据平台化(中台)思想+多租户saas设计的企业开发架构,支持源码二次开发.支持其他业务系统集成.集中式应用权限管理.支持拓展其他任意子 ...

最新文章

  1. 如何让vue项目打包出来之后更加小巧?
  2. 一般来说,神经网络的架构可以分为哪三类?
  3. 输入框中默认的值,判断是否输入内容
  4. JAVA并发-为现有的线程安全类添加原子方法
  5. SQL查询效率:100w数据查询只需要1秒钟
  6. 学习springboot基础必备
  7. mysql锁机制 php_MySQL锁机制和PHP锁机制
  8. gitter 卸载_最佳Gitter渠道:游戏开发人员
  9. A child container failed during start 解决方案
  10. java项目打成war包,使用ide打包部署在tomcat中
  11. java自定义sql查询条件_mybatis-plus QueryWrapper自定义查询条件的实现
  12. DOS命令taskkill
  13. rect函数_Python基础进阶:从函数到高级魔法方法--Day 6
  14. 与数字化先锋共绘创新蓝图
  15. 使用wePE工具安装纯净版windows10详细教程
  16. 正大国际:期货日内波段交易
  17. 统计相关系数——Kendall Rank(肯德尔等级)相关系数
  18. Android Studio Dolphin 稳定版正式发布
  19. 汉语编程工具易语言即学即用教程pdf
  20. 程序人生:起薪13k,兜兜转转还得是软件测试

热门文章

  1. PCL—低层次视觉—点云滤波(基于点云频率)
  2. keilc error C183: unmodifiable lvalue (编程时要注意啦)
  3. 如何修改Myeclipse中代码的字体大小?
  4. 【编译】StreamInsight简介
  5. 一年之后 重温旧“梦”
  6. 解除ASP.net上传文件大小的限制
  7. 关与DataList和DataGrid的区别和重要性
  8. 【jQuery笔记Part3】02-jQuery抖动效果
  9. 【jQuery笔记Part2】03-jQuery-addBack()与end()的区别-children()与find()的区别
  10. 【网络安全工程师面试合集】——网络安全基础知识大总结