1 Eureka的结构和作用
1-1 远程服务调用存在的问题
在上个案例中通过url硬编码进行了远程服务调用
1-2 Eureka的结构与作用
2 搭建eureka-server
server:
port: 10086 # eureka服务服务端口(自定义)
spring:
application:
name: eureka-server # eureka服务名称
eureka:
client:
service-url: # eureka服务地址
defaultZone: http://127.0.0.1:10086/eureka # 此处可配置集群,本地测试为单机
# 因为eureka自己也是一个微服务,所以启动eureka时会将自身也注册到eureka中
package cn.itcast.eureka;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer;
@EnableEurekaServer
@SpringBootApplication
public class EurekaApplication {
public static void main(String[] args) {
SpringApplication.run(EurekaApplication.class, args);
}
}
3 服务注册
4 服务发现
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。