Skip to content

Latest commit

 

History

History
105 lines (73 loc) · 2.53 KB

README.md

File metadata and controls

105 lines (73 loc) · 2.53 KB

GitHub release MIT License

简介

nacos-datasource-plugin-pgsql 是Nacos适配Postgresql数据源插件。

快速使用

1.下载nacos-datasource-plugin-pgsql插件jar:

您可以从最新的稳定版本下载打包好的jar:点此下载

获取前往maven仓库下载:点此下载

也可以自行打包:

git clone https://github.com/hlinfocc/nacos-datasource-plugin-pgsql.git
cd nacos-datasource-plugin-pgsql/
mvn clean package

2下载nacos-server

可在nacos的GitHub仓库下载

也可以自行下载nacos源码打包:

git clone https://github.com/alibaba/nacos.git
cd nacos/
mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U 
echo "打包后的文件位于: ./distribution/target/:"
ls -al ./distribution/target/

3.插件配置

3.1配置

在nacos安装目录下新建plugins目录,并将nacos-datasource-plugin-pgsql插件jar放入此目录,目录结构如下:

nacos/
├── bin
├── conf
├── data
├── derby.log
├── LICENSE
├── logs
├── NOTICE
├── plugins
│   └── nacos-datasource-plugin-pgsql-1.0.1.jar
├── target
│   └── nacos-server.jar
└── work

3.2配置数据库链接信息

编辑conf/application.properties配置文件

#*************** Config Module Related Configurations ***************#
### If use MySQL as datasource:
spring.datasource.platform=pgsql

### Count of DB:
db.num=1

### Connect URL of DB:
db.url.0=jdbc:postgresql://127.0.0.1:5432/nacos?tcpKeepAlive=true&reWriteBatchedInserts=true&ApplicationName=nacos_java
db.user.0=postgres
db.password.0=123456
db.pool.config.driverClassName=org.postgresql.Driver

3.3导入nacos-pgsql.sql到PostgreSQL数据库

新建数据库(假如数据库名为nacos):

create database nacos;

执行导入命令

psql -U postgres -d nacos -f ./nacos-pgsql.sql

3.4启动nacos服务

单机模式启动:

cd nacos/
./bin/startup.sh -m standalone

4.许可证

MIT License