blade-flow 启动Init Durid超时失败

Bug 1 1500
1059315740
1059315740 2019-10-22 20:31
悬赏:3

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

1. linux上docker 单独启动blade-flow服务


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

期待正常看到服务连接到数据库

实际情况是:

  1. 本地启动blade-flow 连接nacos,连接数据库A,成功

image.png


  1. TEST测试 centos7环境上 用mysql -u -p 远程连接数据库A,成功

image.png

  1. 同一台服务器,启动微服务 blade-flow,异常报错,Init Druid超时失败,超时时间已经设置了非常长过了1小时还是超时。

image.png


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

BladeX商业版,v2.1.0 ,在Centos 7上


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

Init Druid异常.txt



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

另同机器上其它微服务均可以正常连接Druid数据库

image.png


另进入 blade-flow 的容器内,ping 数据库的服务器是通的

image.png



问题解决:

  1. 个是测试环境访问的nacos配置访问位置有问题 

  2. 个是有问题的那个配置中间有个点号写错为逗号,一直检查的是另外的nacos配置,感谢各位的回复。



1条回答
  •  zhx1994
    zhx1994 (楼主)
    2019-10-23 08:05

    nacos上工作流相关的配置blade-flow-dev.yaml配了吗,参考开发文档工作流模块的文档步骤操作下。

    作者追问:2019-10-23 08:05

    1059315740:问题截图中项目已经从 balde-flow-test.yaml,拿到数据库配置并打印日志了,应该不是配置拿不到原因。

    0 讨论(4)
提交回复