当前位置 : 主页 > 网络编程 > 其它编程 >

开发笔记:springcloud的学习服务的注册与发现

来源:互联网 收集:自由互联 发布时间:2023-07-02
篇首语:本文由编程笔记#自由互联小编为大家整理,主要介绍了springcloud的学习服务的注册与发现相关的知识,希望对你有一定的参考价值。水滴石穿 篇首语:本文由编程笔记#自由互联
篇首语:本文由编程笔记#自由互联小编为大家整理,主要介绍了springcloud的学习服务的注册与发现相关的知识,希望对你有一定的参考价值。水滴石穿

篇首语:本文由编程笔记#自由互联小编为大家整理,主要介绍了springcloud 的学习 服务的注册与发现相关的知识,希望对你有一定的参考价值。

水滴石穿

知道springcloud 很久了,但是一直没有时间学习和练习,正好这两天有这个冲动,那就趁热打铁。。。!!!!!

搜寻了一些资料后发现了一个简单易上手的系列博客http://blog.csdn.net/forezp/article/details/70148833 借此练手。。。。感谢前辈的知识总结和分享

————————————————————————————————————————————————————————————————————

1、创建项目,我这里使用的是IDE,多个项目创建在一起。创建的方式参照大神的博客吧,我这里就不再一步步赘述。

2、服务端:

服务端需要的依赖

org.springframework.cloud spring-cloud-starter-eureka-server

加上 @EnableEurekaServer 注解用以标识这是一个 eureka 服务

这样直接启动后,访问页面(默认端口是8080) 会跳到

这样一个页面,但是启动过程控制台会报错

因此需要加一些配置

eureka: instance: hostname: localhost client: register-with-eureka: false fetch-registry: false service-url: defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/

注意这两项:都为 false

3、客户端

客户端需要依赖

org.springframework.cloud spring-cloud-starter-eureka

加上 @EnableEurekaClient标识客户端身份

但是这还不够

客户端需要注册到服务端中,服务端需要发现客户端

客户端启动,访问服务端页面

发现有一个服务注册了。名字和端口号正是在客户端服务中配置的信息

=============================至此,服务端和客户端的demo 就完成了=============================

  • 史上最简单的 SpringCloud 教程 | 第一篇: 服务的注册与发现(Eureka)

服务的注册与发现,名称言简意赅,感谢前辈分享

但是:

这是什么鬼?

—————————————————————————————————————————————————————————————————————————

无论如何,心平气和

网友评论