Spring Cloud高可用服务中心搭建

时间:2022-05-05 07:59:52
【文件属性】:

文件名称:Spring Cloud高可用服务中心搭建

文件大小:228KB

文件格式:RAR

更新时间:2022-05-05 07:59:52

Sprin Cloud 高可用服务中 微服开发

目标:本示例说明Spring Cloud的高可以用服务中心的搭建。也就是解决当一个服务注册中心当机后,我们可以提供多个服务注册副本来解决服务查询不到的问题,从达到在微服开发中实现高可用注册中心的功能。 开发环境:IDEA集成工具,JDK 1.8 使用步骤:下载资源后解压项目,使用IDEA导入项目文件。 1. 在找C:\Windows\System32\drivers\etc\hosts文件,在最配置文件添加 127.0.0.1 peer-one 127.0.0.1 peer-two 2. 在IDEA工具的右上角选择“MySpringThreeApplication”项目,然后点击播放按钮启动注册中心。 3. 在IDEA工具的右上角选择“MySpringOneApplication”项目,点击播放按钮启动该微服务项目。 4. 在浏览器中打开一个窗口的地址栏,输入:http://localhost:9000/后回车启动第一个服务注册。 5. 在浏览器中打开一个窗口的地址栏,输入:http://localhost:9001/后回车启动第二个服务注册。 6. 在浏览器中打开一个窗口的地址栏,输入:http://localhost:8080/hello后回车请求该服务。 如果一切正常,那么我们在服务注册中心面板另外一个服务注册中心,以及注册的微服务。并且在控制台中可以看到DiscoveryClient接口使用日志对象打印两个注册中心的信息,然后我们在IDEA中关掉第一个服务注册中心,并且在浏览器的地址栏输入:http://localhost:8080/hello后回车请求该服务。 你会发现,在控制台中还会显示一个服务注册中心的信息。 使用对象:想学习使用Spring 5.x版本实现的Spring Cloud编程和微服开发的小白。


【文件预览】:
spring_cloud_one
----gradlew(5KB)
----my-spring-one()
--------mvnw.cmd(6KB)
--------HELP.md(532B)
--------mvnw(9KB)
--------src()
--------target()
--------.mvn()
--------pom.xml(2KB)
--------.gitignore(303B)
----settings.gradle(41B)
----my-spring-two()
--------mvnw.cmd(6KB)
--------HELP.md(636B)
--------mvnw(9KB)
--------src()
--------target()
--------.mvn()
--------pom.xml(2KB)
--------my-spring-two.iml(81B)
--------.gitignore(303B)
----.idea()
--------misc.xml(1KB)
--------compiler.xml(1KB)
--------workspace.xml(30KB)
--------gradle.xml(590B)
--------encodings.xml(509B)
----gradle()
--------wrapper()
----.gradle()
--------buildOutputCleanup()
--------vcs-1()
--------4.10()
----gradlew.bat(2KB)
----my-spring-three()
--------mvnw.cmd(6KB)
--------HELP.md(636B)
--------mvnw(9KB)
--------src()
--------target()
--------.mvn()
--------my-spring-three.iml(81B)
--------pom.xml(2KB)
--------.gitignore(303B)
----build.gradle(44B)

网友评论