[error]java.sql.SQLException: connect error, driverClass com.mysql.cj.jdbc.Driver服务启动报错

Blade 未结 2 425
cffycls
cffycls 剑童 2023-08-15 15:59

一、该问题的重现步骤是什么?

1. docker-compose初次安装部署,启动报错

2. 

3. 


二、你期待的结果是什么?实际看到的又是什么?

期望正常启动、注册服务。


看到docker-compose logs控制台报错

```

docker-blade-report-1    | 2023-08-15T07:49:39.566926713Z java.sql.SQLException: connect error, url ${blade.datasource.test.url}, driverClass com.mysql.cj.jdbc.Driver


docker-blade-system-1    | 2023-08-15T07:51:08.293861696Z Caused by: java.sql.SQLException: connect error, url ${blade.datasource.test.url}, driverClass com.mysql.cj.jdbc.Driver


docker-blade-develop-1   | 2023-08-15T07:51:12.456058376Z java.sql.SQLException: connect error, url ${blade.datasource.test.url}, driverClass com.mysql.cj.jdbc.Driver


docker-blade-user-1      | 2023-08-15T07:52:23.144595830Z Caused by: java.sql.SQLException: connect error, url ${blade.datasource.test.url}, driverClass com.mysql.cj.jdbc.Driver


docker-blade-swagger-1   | 2023-08-15T07:52:48.077002080Z 2023-08-15 07:52:48.071  INFO 1 --- [       Thread-2] o.apache.http.impl.execchain.RetryExec   : Retrying request to {}->http://127.0.0.1:80


docker-blade-desk-1      | 2023-08-15T04:50:09.344492133Z java.sql.SQLException: connect error, url ${blade.datasource.test.url}, driverClass com.mysql.cj.jdbc.Driver

```

看了nacos,只有blade-admin、blade-gateway、blade-auth服务注册成功


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


springblade 3.6.0 

debian11


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

2条回答
  • 2023-08-15 16:00

    从报错信息中可以看到用的是test环境启动,请求了 blade-test.yaml的配置,你看一下是否在nacos进行了配置

    0 讨论(0)
  • 2023-08-18 16:36

    嗯,是配置参数名称的问题。已经好了

    0 讨论(0)
提交回复