开发者社区> 问答> 正文

Blink Planner如何构建远程集群呢?

过去在ide中想连接远程flink集群可以 ExecutionEnvironment.createRemoteEnvironment()

官网Blink构建方式是:

val bbSettings = EnvironmentSettings.newInstance().useBlinkPlanner().inBatchMode().build() val bbTableEnv = TableEnvironment.create(bbSettings)

请问如何连接远程集群呢?

来自志愿者整理的flink邮件归档来自志愿者整理的FLINK邮件归档

展开
收起
毛毛虫雨 2021-12-05 06:11:25 408 0
1 条回答
写回答
取消 提交回答
  • 第一点,限制最大slot的申请数量,千呼万唤终于在1.11有了这个feature.[1] 配置ResourceManagerOptions.MAX_SLOT_NUM(slotmanager.number-of-slots.max). 1.11即将发布。

    第二点, 2.1 Batch作业默认是全blocking的边,所以Slot share是不生效的,在1.11会有更灵活的边配置:[2] 2.2 关于slotsharingGroup,两个source 在batch的配置下,是无法slotsharing的,这是由于table的batch主动配置的。[3]

    [1]https://issues.apache.org/jira/browse/FLINK-16605 [2] https://ci.apache.org/projects/flink/flink-docs-master/dev/table/config.html#table-exec-shuffle-mode [3] https://github.com/apache/flink/blob/1276fa655ba46808807dd7ffef169ae1ff51a41d/flink-streaming-java/src/main/java/org/apache/flink/streaming/api/graph/StreamGraph.java#L226

    来自志愿者整理的flink邮件归档来自志愿者整理的FLINK邮件归档

    2021-12-05 11:09:40
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
基于Kubernates的流处理平台实践 ——Flink为例 立即下载
阿里云流计算 Flink SQL 核心功能解密 立即下载
阿里云流计算Flink SQL核心功能解密 立即下载