spring-cloud初体验(1)-注册中心

1,spring-cloud介绍

  • 是一个开发工具集,含了多个子项目
  • 利用了spring-boot的开发便利
  • 主要基于对Netflix开源组件的进一步封装
  • 简化了分布式开发

先看看微服务架构长啥样!好的,大概了解一点了吧,继续往下嗨起来

微服务架构图

2, 服务介绍与发现

要了解服务介绍与发现这个组件,则必须要了解Spring-cloud Eureka
它是基于Netflix Eureka做了二次封装
2个组件构成

  1. Eureka Sever 注册中心
  2. Eureka Client 服务注册

下面即将开始我们的 hello world

  1. 第一步写一个Eureka Sever

如何创建springboot项目这里就不演示了,勾选虾米那Eureka Server,然后next即可
在这里插入图片描述

添加一个注解然后启动服务

多少在这里插入图片描述
这时候控制台会报错,没关系,后面会说到
在这里插入图片描述
访问http://localhost:8080
在这里插入图片描述
到这,恭喜你,启动注册中心成功了,下面我们来解决报错,报错的原因是本身既是服务端server,又是客户端client,我们并没有告诉client服务端url是什么,所以请求失败,现在我们告诉它,然后重启服务器
在这里插入图片描述
此时,控制台依旧报错,是因为server还没启动完成,client就开始发请求了
现在应用注册中心就能看到注册了一个叫EURAKA的应用了
在这里插入图片描述
再次解决依旧报错的问题,问题的本质是既是server,又是client,不让client请求注册就好了,修改下端口,默认8080经常要使用
在这里插入图片描述
发现这时候还是报了一个错,但是这个已经无关紧要了
一个简单的server就完成了,是不是很兴奋,吃把鸡开心下吧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值