各位老师,请教一下关于flink jdbcsink 连接数的问题; 我使用代码如下:在以下代码中,我查看了一下源码,并没有找到sink到MySQL时关于连接数的设定,请问这一块关于连接数的设定我应该怎么写呀; 谢谢各位老师的指导
| outPutInfoStream.addSink(JdbcSink.sink( "REPLACE into InputInfo (breakCode, breakName, breakDuration, breakRule,breakPrimaryKey,breakStep,breakStepType,breakTime,breakSendTime,breakArgs) values (?,?,?,?,?,?,?,?,?,?)", (statement, InPutInfo) -> { statement.setString(1,InPutInfo.getBreakCode()); statement.setString(2,InPutInfo.getBreakName()); statement.setLong(3,InPutInfo.getBreakDuration()); statement.setString(4,InPutInfo.getBreakRule()); statement.setString(5,InPutInfo.getBreakPrimaryKey()); statement.setString(6, InPutInfo.getBreakStep()); statement.setString(7, InPutInfo.getBreakStepType()); statement.setString(8,InPutInfo.getBreakTime()); statement.setString(9, DateUtil.format(new Date())); statement.setString(10, String.valueOf(InPutInfo.getBreakArgs())); }, JdbcExecutionOptions.builder() .withBatchSize(10) .withBatchIntervalMs(200) .withMaxRetries(5) .build(), new JdbcConnectionOptions.JdbcConnectionOptionsBuilder() .withUrl("jdbc:mysql://111/iap?useSSL=false&useUnicode=false&failOverReadOnly=false&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&autoReconnectForPools=true&serverTimezone=Asia/Shanghai&autoReconnect=true") .withDriverName("com.mysql.jdbc.Driver") .withUsername("111") .withPassword("111") .build() )).name("sink-mysql"); | | | 小昌同学 | | ccc0606fight...@163.com |