话不多说,直接上图
新建一个项目
下一步:设置包名和项目名,指定项目类型为Maven POM容器
下一步:啥也不选,下一步
下一步:点finish
此时我们已经创建好了一个spring cloud分布式系统的最外层的一个容器叫做POM容器,我们会在这个容器里创建很多子项目eg:eureka注册中心,eureka客户端,config配置中心,openfeign负载均衡,熔断器,zuul网关。。。
接下来
我们再创建一个项目
如图:
建好第二个项目后
我们稍微做点点修改来应对可能出现的报错:(知道了这个,以后你就再也不怕这类报错了)
然后我们在启动类里添加注解@EnableEurekaServer
再在application.yml配置文件中配置服务名称,端口号,和eureka的一些配置
spring:
application:
name: sc-server
server: port: 8761
eureka:
client:
service-url:
defaultZone: http://localhost:${server.port}/${spring.application.name}
register-with-eureka: false # 此应用为注册中心,false:不向注册中心注册自己。
fetch-registry: false # 注册中心职责是维护服务实例,false:不检索服务。
启动eureka注册中心
启动成功截图:
打开浏览器在地址栏输入:http://localhost:8761/ 显示如下
OK
本节为eureka注册中心教程
下一章:最新spring cloud分布式开发教程之eureka客户端