【发布时间】:2021-06-09 10:48:52
【问题描述】:
我正在尝试运行 Flink 客户端应用程序,我正在从文件中读取数据。 文件中的每条记录都应使用 ProcessFunction 运算符与数据库中的记录进行验证。我已经用单吨设计模式配置了一个数据源。我有以下问题
- 此数据源是否将在所有任务管理器和任务槽之间共享?
- 以 Open 方法在处理器内创建数据源连接是否是一个好主意,只有一个作为最大连接池大小?
public void open(Configuration parameters) throws Exception {
//1. If i open a Connection Here
//2. Shall i declare a Data Source COnnection here with only 1 as Maximum No of Connections
super.open(parameters);
}
【问题讨论】: