XRAY:如何克服“驱动程序' postgresql ' not found”异常,而运行XRAY

伊诺崔
2023-01-22 11:06

主题:

如何解决启动Xray 3.x时出现的错误“Driver 'postgresql' not found”。

影响版本:

x光3。xwith external PostgreSQL Database

描述:

当你使用外部PostgreSQL数据库安装Xray时,你可能会在启动过程中遇到以下错误。获取db迁移参数失败:检查是否需要迁移mongodb失败

原因:获取postgres db迁移版本失败

没有找到驱动程序'postgresql'。

Xray是在GoLang上开发的,连接字符串与Java不同。

要克服此错误,请选中“shared.database”。url”在x射线系统中。(在$JFROG_HOME/xray/var/etc/下),并做以下更改:共享:
节点:
数据库:
url:“postgres: / / < DB_URL: 5432 > / xraydb吗?sslmode =禁用”

参考:

//www.si-fil.com/confluence/display/JFROG/Xray+System+YAML