实现配置中心和配置客户端的服务化
2023-06-13 09:12:41 时间
1、实现配置中心和配置客户端的服务化
1.1、实现服务器端服务化
1.1.1、添加依赖
<!--eureka依赖-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>
1.1.2、添加配置
在bootstrap.propertes中添加
eureka.client.fetch-registry=true
eureka.client.register-with-eureka=true
eureka.client.service-url.defaultZone=http://eureka01:50025/eureka/,http://eureka02:50026//eureka/
#开启Config Server使用服务发现的功能
spring.cloud.config.discovery.enabled=true
1.1.3、添加服务中心支持
在启动类中,添加注解@EnableDiscoveryClient
1.2、实现客户端服务化支持
1.2.1、添加依赖
<!--eureka依赖-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>
1.2.2、添加配置
在bootstrap.properties中添加
spring.cloud.config.name=config
spring.cloud.config.profile=dev
spring.cloud.config.uri=http://localhost:50027
spring.cloud.config.label=master
#启用Bus支持
spring.cloud.bus.enabled=true
#启用Bus的跟踪支持
spring.cloud.bus.trace.enabled=true
#开启Config Server使用服务发现的功能
spring.cloud.config.discovery.enabled=true
#必须配置
spring.cloud.config.fail-fast=true
spring.cloud.config.discovery.service-id=config-server
1.2.3、添加"服务中心"支持
在启动类中添加注解@EnableDiscoveryClient
相关文章
- Flink SQL 客户端查询Hive配置及问题解决
- ubuntu安装qt教程_配置溶液的步骤
- SVN客户端:Cornerstone mac版的配置与使用
- 虚拟机安装centos7网络配置
- Oracle Client(客户端) 安装与配置「建议收藏」
- 渗透测试|FRP二次修改版[免配置,加密传参,开启tls传输,可多开客户端]
- tomcat配置和使用
- ZooKeeper入门(二):ZooKeeper常用命令介绍及使用Curator客户端实现分布式配置中心
- docker离线安装配置
- 穿墙神器frp的安装与配置
- 【Java 网络编程】客户端 Socket 配置 ( 超时时间 | 端口复用 | Nagle 算法 | 心跳包机制 | 连接关闭机制 | 缓冲区大小 | 性能权重设置 | 紧急数据设置 )
- cloudflare 配置全站缓存
- 【错误记录】解压 Linux 内核报错 ( Can not create symbolic link : 客户端没有所需的特权 | Windows 中配置 7z 命令行执行解压操作 )
- Spring Cloud Config 配置客户端使用
- SQLServer 错误 17884 在最后 %d 秒内,没有一个工作线程拾取了分配给节点 %d 上的进程的新查询。 查询被阻塞或长时间运行可能导致出现此情况,并且可能会延长客户端响应时间。 请使用 “最大工作线程数(max worker threads)” 配置选项增加允许的线程数,或者优化当前正运行的查询。 SQL 进程使用率: %d%%。 系统空闲率:%d%%。 故障 处理 修复 支持远程
- 设置Redis主从:深入理解从服务器配置(redis主从从配置)
- MySQL免安装版的简单配置指南(mysql免安装版的配置)
- Linux下快速配置NTPD客户端(linux配置ntp客户端)
- Linux公网IP配置指南(linux公网ip配置)
- Linux下一步步搭建Tomcat环境(linux配置tomcat环境变量)
- Linux下配置FTP用户权限实践(linux设置ftp用户)
- Oracle 客户端配置:指南与技巧(oracle客户端配置)
- 如何在 Linux 上安装、配置 NTP 服务器和客户端?
- Outlook邮箱客户端配置imap协议图文教程
- Linux下的DNS客户端使用及配置(linuxdns客户端)
- 简易指南——Oracle数据库用户名配置(oracle配置用户名)
- 快速搭建Oracle客户端环境(oracle客户端的配置)
- 步步为营:Oracle客户端配置进阶(配置oracle客户端)
- 简单易懂的Linux文件配置指南(linux怎么配置文件)
- 网易闪电邮客户端安装及配置
- MySQL配置多个IP地址的表(mysql不同ip地址表)
- 玩转Redis集群IP配置技巧(redis集群配置IP)