开发的时候在想如果自己做项目经理,如何从零搭建一套框架呢?就着手实践和记录了一下。下面我们讲介绍一下eureka server的创建。eureka server的作用还用说吗?简单说一下吧。作为注册中心来用,分为服务端和客户端,所有的注册为eureka client的都会被eureka server发现。通过web页面方便对服务进行监控和管理,查看服务的健康状况。
1,创建eureka server项目。选择file-->new -->module。
2,选择使用spring initializr 创建,选择下一步。顺便说一下Spring initializr ,它是Spring 官方提供的一个很好的工具,可以用来用来创建一个Spring boot 的项目。可以选择使用Maven管理或者使用Gradle管理,还可以选择使用的编程语言,提供了 Java,Kotlin,Groovy三种编程语言,还可以根据需要选择Spring Boot的版本。
3,填写group和artifat,包名 。建议全部module都写成统一格式的。以后创建子模块的时候都用统一的包名很方便。谁用谁知道。
4,然后选择srping cloud discovery 选择eureka server。点击next就可以了。
5,创建好的项目如图所示。example项目中的src那些目录没有用,我就全部都删除掉了。看着碍眼。
6,创建完成的eureka server还不能用。还需要配置一些东西。首先要在启动类中加上注解。
@EnableEurekaServer
7,配置文件使用的是默认生成properties格式的。使用yml一样。我这里就只使用默认的先。在里面加入一些默认的配置,设置端口,服务名,不注册自己,默认服务名之类的。
8,启动你的项目吧。
9,浏览器输入地址,本地直接输入127.0.0.1:8889 。端口是你设置的。就可以查看注册中心了。
关注公众号:直立行走的程序猿
公众号回复springcloud获得git的源码下载地址。