使用 flink-connector-mysql-cdc 監聽二進制格式主鍵的 mysql 時出現異常處理
在使用 flink-connector-mysql-cdc 2.1.1 監聽 mysql 時,如果 mysql 表的主鍵是二進制格式,可能會出現以下錯誤:
org.apache.flink.util.FlinkRuntimeException: **Generate Splits for table 。。。 error** Caused by: java.lang.ClassCastException: **[B cannot be cast to java.lang.Comparable**
登錄后復制
該異常是由拆分表時出現 classcastexception 所致。
解決方案: