当前位置: 首页 > news >正文

Flink创建执行环境的三种方式,也是Flink搭建程序的第一步

本文重点

编写Flink程序的第一步,就是创建执行环境。获取执行环境是Flink程序的基础,本文我们将学习三种创建执行环境的方法。

方法一

StreamExecutionEnvironment env =StreamExecutionEnvironment.getExecutionEnvironment();

使用getExecutionEnvironment方法可以快速创建环境。它会根据当前运行的上下文直接得到正确的结果。举例来说,如果当前程序是独立运行的,就返回一个本地执行环境。如果要是创建了jar包,并且基于命令行(后面会介绍)将它提交到了集群中,那么返回的就是集群环境。

方法二

StreamExecutionEnvironment localEnv =StreamExecutionEnvironment.createLocalEnvironment();

createLocalEnvironment方法会返回一个本地执行环境,在调用时传入一个参数,指定默认的并行度(后面会介绍);如果不传入,则默认并行度就是本地的

http://www.dtcms.com/a/276157.html

相关文章:

  • [特殊字符] 实时数据洪流突围战:Flink+Paimon实现毫秒级分析的架构革命(附压测报告)——日均百亿级数据处理成本降低60%的工业级方案
  • Java应用全链路故障排查实战指南:从系统资源到JVM深度诊断
  • WebSocket:构建实时交互的 Web 应用
  • C# VB.NET多进程-管道通信,命名管道(Named Pipes)
  • C语言结构体
  • C++---<cctype>
  • 2025科大讯飞AI大赛<大模型技术方向>(Datawhale AI 夏令营)
  • 解决bash终端的路径名称乱码问题
  • Redis渗透思路总结
  • Theo Mandel的用户界面设计三大黄金规则
  • 新手向:使用Python自动化清理指定目录中的临时文件
  • 脉冲神经网络膜电位泄漏系数学习:开启时空动态特征提取的新篇章
  • 实验一 接苹果
  • 配置驱动开发:初探零代码构建嵌入式软件配置工具
  • Windows 用户账户控制(UAC)绕过漏洞
  • 时序分解 | Matlab基于GWO-FMD基于灰狼算法优化特征模态分解-2025-7-12
  • 实现Service和UI通信,并且能够手动回收的解决方案——共享ViewModel
  • 卫星通信终端天线的5种对星模式之二:DVB跟踪
  • C++类模板继承部分知识及测试代码
  • Final
  • 剑指offer——树:二叉树的深度
  • 【C++小白逆袭】内存管理从崩溃到精通的秘籍
  • JVM 中“对象存活判定方法”全面解析
  • JVM的垃圾回收算法和多种GC算法
  • Git 相关的常见面试题及参考答案
  • 人工智能安全基础复习用:可解释性
  • 通过渐进蒸馏实现扩散模型的快速采样
  • Java-线程池
  • 【机器学习实战笔记 16】集成学习:LightGBM算法
  • AV1高层语法