xaecbd / KCenter

KCenter(KafkaCenter) is a unified platform for kafka cluster management and maintenance, producer / consumer monitoring, and use of ecological components(ksql/kafka connect).it's kafkacenter(kafka center).
https://xaecbd.github.io/KCenter
Apache License 2.0
1.16k stars 196 forks source link

求助 mysql 连接不上~~The driver has not received any packets from the server #72

Closed lizeyun closed 4 years ago

lizeyun commented 4 years ago

kafka_center docker 版本:xaecbd/kafka-center:2.1.0 maridb docker 版本: image

报错截图: image

jdbc 配置截图: image

lizeyun commented 4 years ago

参考了其他issue ,本地起了一个mariadb, 结果还是不行

TrumanDu commented 4 years ago

@lizeyun 你的mysql可以用客户端访问吗?还有你的具体过程可以描述一下吗?比如机器是否存在多网卡等。程序是否是使用docker启动?可否先尝试全部用docker 部署。目前的log我无法确定是哪里的问题。127....更换成你本机ip.确保客户端可以连接mysql。

TrumanDu commented 4 years ago

@lizeyun 我先关闭该issue,如果你还有问题,再重新打开。

wp-jackliu commented 3 years ago

这个问题吧,我说下我解决的步骤。 开始也是报错,mysql连接不上。其实原因是配置文件里面要配置下使用ip或者其他方式连接。 初始是用localhost来的。docker里面有没有localhost的mysql,所以肯定错误。 步骤1. 先安装一个mysql或者mariadb,docker或者自有mysql,启动即可。 步骤2.修改配置文件,将mysql改为步骤1中启动mysql的ip地址。(确保步骤1中的mysql可以外部连接) 步骤3.启动docker。应该就可以了。

建议作者 @TrumanDu 来一份docker-compose吧,这样properties中mysql直接用,,不然我看问题中大都是mysql连接不上的。。或者给一份说明。