报错 : Caused by: java.lang.IllegalArgumentException: None of the hosts in load_url
could be connected
简述 : 使用 flink cdc 3.1.0 的官方教程同步 mysql 至 starrocks 中,报如上错误(成功过一次,然后一直报如上错误)。并且我用其它的工具,比如 DataGrip 可以正常连接 StarRocks 并且执行各种 SQL 操作。
版本
StarRocks : 3.3.0
flink-cdc : flink-cdc-3.1.0
flink standalone : 1.18.0
使用的是 flink cdc 中的官方教程来操作的,配置如下
source:
type: mysql
hostname: 172.16.1.2
port: 3306
username: xxx
password: xxx
tables: aaa.bbb
server-id: 5403-5404
server-time-zone: Asia/Shanghai
sink:
type: starrocks
name: StarRocksSink
jdbc-url: jdbc:mysql://172.16.98.1:9030,172.16.98.2:9030,172.16.98.3:9030
load-url: 172.16.98.1:8030,172.16.98.2:8030,172.16.98.3:8030
username: root
password: "root666"
table.create.properties.replication_num: 1
pipeline:
name: test
parallelism: 1