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

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

本文重点

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

方法一

StreamExecutionEnvironment env =StreamExecutionEnvironment.getExecutionEnvironment();

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

方法二

StreamExecutionEnvironment localEnv =StreamExecutionEnvironment.createLocalEnvironment();

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

http://www.xdnf.cn/news/15276.html

相关文章:

  • React 组件中怎么做事件代理?它的原理是什么?
  • MyBatis实现分页查询-苍穹外卖笔记
  • openGauss数据库管理实战指南——基本常用操作总结
  • Sentry 集成
  • 【王树森推荐系统】行为序列02:DIN模型(注意力机制)
  • 【LeetCode453.最小操作次数使数组元素相等】
  • 深入解析C#接口实现的两种核心技术:派生继承 vs 显式实现
  • 论文阅读:HybridTrack: A Hybrid Approach for Robust Multi-Object Tracking
  • 前端开发中的资源缓存详解
  • 面试现场:奇哥扮猪吃老虎,RocketMQ高级原理吊打面试官
  • Spring Ai Alibaba Gateway 实现存量应用转 MCP 工具
  • AI领域的黄埔军校:OpenAI是新一代的PayPal Mafia,门生故吏遍天下
  • 浅谈 Python 中的 yield——生成器对象与函数调用的区别
  • 力扣 hot100 Day42
  • 若依前后端分离Vue3版本接入阿里云OSS
  • 20250712-1-Kubernetes 监控与日志管理-K8s日志管理与维护_笔记
  • Softmax回归(多类逻辑回归)原理及完整代码示例实现
  • 一个基于数据库的分布式锁:乐观与悲观实现
  • 贪心算法题解——跳跃游戏【LeetCode】
  • Windows 用户账户控制(UAC)绕过漏洞
  • python学习笔记【1】对字符串的处理
  • 《Java Web程序设计》实验报告六 JSP+JDBC+MySQL实现登录注册
  • [vroom] 启发式算法(路径评估) | 局部搜索优化引擎 | 解决方案输出解析
  • 自助KTV选址指南与优化策略
  • 系统分析师-计算机系统-输入输出系统
  • 十三、K8s自定义资源Operator
  • 仅27M参数!SamOutVX轻量级语言模型刷新认知,小身材也有大智慧
  • 2025.7.12总结
  • Vue 项目打包部署还存在问题?你知道怎么做吧?
  • JVM回收