网站首页 > 精选教程 正文
Nacos 从 2.2.0 版本开始,可通过 SPI 机制注入多数据源实现插件,并在引入对应数据源实现后,便可在 Nacos 启动时通过读取 application.properties 配置文件中 spring.datasource.platform 配置项选择加载对应多数据源插件.
Nacos 插件化实现
“
Nacos 官方默认实现 MySQL、Derby ,其他类型数据库接入需要参考下文自己扩展。
自定义 PostgreSQL 插件
1. 添加 postgresql 插件
“
依赖已上传 maven 中央仓库,请勿使用阿里云代理
com.pig4cloud.plugin
nacos-datasource-plugin-pg
0.0.1
org.postgresql
postgresql
2. 导入 nacos postgresql 数据库脚本
点击下载 nacos postgresql 数据库脚本[1]
3. 配置 nacos 数据源链接信息
db:
num: 1
url:
0: jdbc:postgresql://172.27.0.5:5432/pigxx_config
user:
0: postgres
password:
0: 123456
pool:
config:
driver-class-name: org.postgresql.Driver
4. 指定 nacos 数据源平台
spring:
datasource:
platform: postgresql
参考资料
源码地址: 基于Spring Boot 3.0、 Spring Cloud 2022 & Alibaba、 SAS OAuth2 的微服务开发平台
猜你喜欢
- 2025-04-05 MySQL 数据库高并发解决方案(高并发场景下如何使mysql高效运行)
- 2025-04-05 SpringBoot整合Redis步骤,手把手教你一步步实现
- 2025-04-05 再有人问你数据库连接池的原理,这篇文章甩给他!
- 2025-04-05 《JDBC》第09节:JDBC之DatabaseMetaData数据库元数据对象
- 2025-04-05 Mac M1 使用CLI连接Taos数据库的服务启动相关问题解决
- 2025-04-05 DGIOT物联网平台系统,java连接TD数据库获取数据
- 2025-04-05 阿里巴巴主流数据库连接池Druid入门
- 2025-04-05 java编程语言中建立oracle数据库连接_p1
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)