【文件属性】:
文件名称:public-springcloud-eurekapeerha:Spring Cloud Netflix Eureka – HA y Peer-Awareness-Docker
文件大小:33KB
文件格式:ZIP
更新时间:2021-05-14 14:18:45
Java
介绍
Spring Microservices示例-服务发现-Spring Cloud Netflix Eureka –具有类似这样的对等感知:
所需软件
Apache Maven( )。
Docker( )。
构建Docker映像
要将代码示例构建为docker映像,请打开命令行窗口更改为您已下载源代码的目录。
运行以下maven命令。
mvn clean package docker:build
运行服务
要启动Docker映像,请切换到包含源代码的目录。 发出以下docker-compose命令:
docker-compose -f docker / common / docker-compose.yml以上
测试服务
要测试服务,请运行curl命令(或使用浏览器)并验证结果:
服务发现服务器(Eureka)端点: curl curl
服务提供商端点: curl
【文件预览】:
public-springcloud-eurekapeerha-master
----.gitignore(9B)
----.project(394B)
----README.md(1KB)
----pom.xml(1KB)
----.settings()
--------org.eclipse.core.resources.prefs(55B)
--------org.eclipse.m2e.core.prefs(86B)
----servicediscoveryserver()
--------.gitignore(9B)
--------.project(1KB)
--------pom.xml(3KB)
--------.settings()
--------src()
--------.classpath(1KB)
----docker()
--------common()
----applicationclient()
--------.gitignore(9B)
--------.project(1KB)
--------pom.xml(3KB)
--------.settings()
--------src()
--------.springBeans(464B)
--------.classpath(1KB)
----applicationservice()
--------.gitignore(9B)
--------.project(1KB)
--------pom.xml(3KB)
--------.settings()
--------src()
--------.springBeans(465B)
--------.classpath(1KB)