本实验手册旨在帮助学员完成SpringCloud微服务系统的搭建和使用,以帮助学员在实践中深入理解微服务的概念。
作为手册的第一部分,我们首先构建注册与发现服务。
构建注册与服务发现服务项目
在 IDEA 中构建一个简单的 Spring Boot 项目,groupId 命名为: cn.com.hohistar.tutorial, artifactId 为: springcloud-discovery-server, 然后将将以下的内容替换原 pom.xml 文件中的内容:
1 |
|
定制启动类
在原有的启动类上加入 @EnableEurekaServer 注解。修改后的代码如下:
1 |
|
增加配置文件
将 src/main/resouces 中的文件 application.properties 改名为: application.yml。并填入一下内容:
1 | server: |
启动应用
在 IDEA 中启动应用,然后在浏览器中打开
1 | http://localhost:8761 |
可以看到注册服务已经启动。
下一步
在下一步 中,我们将实践如何将一个已有的Spring Boot应用改为可注册的服务。