使用IDEA搭建Eureka服务中心Server端和Client端并启动

image.png

image.png

image.png

image.png

在启动类上添加注解 @EnableEurekaServer


image.png

增加配置application.yml
server:
port: 8761 #修改端口号

eureka:
instance:
hostname: eureka-server #eureka服务端起个名字
client:

由于自己就是服务器,不需要注册到自己

registerWithEureka: false

由于自己就是服务器,不需要注册到自己

fetchRegistry: false
serviceUrl:

注册中心的地址

defaultZone: http://{eureka.instance.hostname}:{server.port}/eureka/

image.png

  1. 访问注册中心页面
    http://localhost:8761/ 也可以打成jar包直接在后台运行
    image.png

    出现这样的网页证明启动成功,如图所示,还没有任何服务在这个服务端注册。

接下来我们尝试创建一个服务来在这个Eureka server进行注册。

1.新建一个Spring boot项目,参考上面步骤,选择这个创建


image.png

并做以下配置,注意port:和8770之间是有一个空格的,这个空格是一定不能少的。

server:
port: 8770
enable-self-preservation: false
spring:
application:
name: eureka-server
eureka:
client:
serviceUrl:
defaultZone: http://localhost:8761/eureka/

在当前项目 pom 文件 添加下面代码
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>


image.png

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容