flink写mysql报错Could not retrieve transation read-only status server
事务隔离级别前提下还是报错SETGLOBALtx_isolation='READ-COMMITTED';showglobalvariableslike'waittimeout';发现mysql是8小时。如果flnk超过8小时没有发送数据,invoke将会导致mysql主动断开连接,而java侧并无感知。解决问题,在使用connect前,判断当前connect是否可用。不可用重新创建链接即可。写法: