01-聚合工程创建和注册中心
聚合工程
第一步:创建一个springboot项目
第二步:填写相关信息
第三步:下一步
第四步:下一步
第五步:删除源文件以及其他一些没用的文件
第六步:修改springboot版本,声明版本,用
第七步:创建module,步骤跟上面一下
创建好之后,主要是修改pom文件:(打包方式指定为jar)
并且不要忘记在父亲里面要增加对儿子的管理:
1 | <modules> |
注册中心
正如上面创建的module里面引入的依赖,需要一个spring-cloud-starter-eureka-server
,来做注册中心。
这就比较简单了,我这里只用一个单机的eureka来做。毕竟资源有限。
一个注解再加一个配置文件即可:
1 | @EnableEurekaServer |
1 | server: |
能够将其正常启动起来,并且看到eureka的控制台页面即可。
ok,本地这个注册中心服务没问题之后,我要将其放到服务器上,所以我将其先打包为jar:
然后将其上传到服务器上,后台启动:
1 | nohup java -jar xxx.jar ? 8761.out & |
所以前提是先装好jdk。为了本地测试,我关闭了服务器的防火墙,并且开放了8761这个端口对应的安全组,最后我可以用公网IP访问到这个服务: