我在使用kafka订阅阿里云binlog的时候, 遇到一个问题就是一直连接不上DTS的kafka,一直报错disconnect
在反馈给官方之后,官方给出的解释是:带宽被占满的时候是会默认给我们的连接干掉!
在我的系统里场景比较特殊,算上DTS的KAFKA数据源我一个连接了3个KAFKA,SO
由于DTS的KAFKA一直连接不上导致我另外两个KAFKA也起不来。
下面说解决方案:
1:如果用的是ECS那么把KAFKA server.bootstrap 改为VPC网络
2:使用守护线程去启动DTS订阅demo (这一步比较关键,能避免同系统下其他KAFKA起不来)