网站右侧浮动,深圳市建设股份有限公司,软件工程要学什么,教师网络培训目录
环境搭建
搭建eureka服务
导入eureka服务端依赖
编写启动类#xff0c;添加EnableEurekaServer注解
编写eureka配置文件
启动服务,访问eureka
Euraka服务注册
创建了两个子模块
在模块里导入rureka客户端依赖 编写eureka配置文件
添加Services 环境搭建
创建父…目录
环境搭建
搭建eureka服务
导入eureka服务端依赖
编写启动类添加EnableEurekaServer注解
编写eureka配置文件
启动服务,访问eureka
Euraka服务注册
创建了两个子模块
在模块里导入rureka客户端依赖 编写eureka配置文件
添加Services 环境搭建
创建父工程父工程中导入spring cloud的依赖用来统一管理。springboot版本是2.3.9RELEASE dependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-dependencies/artifactIdversionHoxton.SR10/versiontypepom/typescopeimport/scope
/dependency
搭建eureka服务
在父工程下创建maven模块euraka-server 导入eureka服务端依赖
dependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-starter-netflix-eureka-server/artifactId
/dependency
编写启动类添加EnableEurekaServer注解
SpringBootApplication
EnableEurekaServer
public class EurekaApplication {public static void main(String[] args) {SpringApplication.run(EurekaApplication.class, args);}
}
编写eureka配置文件
server:port: 10000
spring:application:name: eureka-server #服务名称
eureka:client:service-url: #euraka的地址信息defaultZone: http://127.0.0.1:10000/eureka 解释 eureka: client: service-url: defaultZone: http://127.0.0.1:10000/eureka 这段配置的作用是将当前模块注册到eureka因为eureka自己也是一个微服务 所以在eureka模块也写上这段配置注册到eureka为后期euraka集群准备多个euraka服务相互注册 启动服务,访问eureka
在浏览器访问http://localhost:10000就可以访问到eureka了 这里表示的是当前注册到euraka的实例可以看到目前有一个euraka实例 Euraka服务注册
创建了两个子模块 将这两个子模块注册到rureka 在模块里导入rureka客户端依赖
dependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-starter-netflix-eureka-client/artifactId
/dependency 编写eureka配置文件 记得不同模块的端口不同哦
spring:application:name: orderservice
eureka:client:service-url:defaultZone: http://127.0.0.1:10000/eureka
添加Services 添加完可以看到 点击加号添加将当前模块添加进services 在弹出来的窗口下滑选择Spring Boot 添加进来了 可以直接启动全部模块可以点击后面的端口连接直接打开对应页面比如eureka页面 这时候在浏览器访问eureka就能看到别的服务被注册到euraka了 文章参考
SpringCloudRabbitMQDockerRedis搜索分布式系统详解springcloud微服务技术栈课程|黑马程序员Java微服务_哔哩哔哩_bilibili