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

网站平台需要做无形资产吗 怎么做结构优化设计

网站平台需要做无形资产吗 怎么做,结构优化设计,收费的网站怎么做,网站后台用什么开发Flink 任务提交模式 Flink可以基于多种模式部署:基于Standalone 部署模式,基于Yarn部署模式,基于Kubernetes部署模式以上不同集群部署模式下提交Flink任务会涉及申请资源,各角色交互过程,不同模式申请资源涉及到的角色…
Flink 任务提交模式
  • Flink可以基于多种模式部署:基于Standalone 部署模式,基于Yarn部署模式,基于Kubernetes部署模式
  • 以上不同集群部署模式下提交Flink任务会涉及申请资源,各角色交互过程,不同模式申请资源涉及到的角色大体相同,只是不同Flink集群部署模式支持的任务提交模式不同,对应流程略有不同,有如下三种
    • 会话模式 - Session Mode
    • 单作业模式 - Per-Job Mode(过时)
    • 应用模式 - Application Mode
  • 以上三种任务提交模式主要区别在于Flink集群生命周期不同,资源分配方式不同,以及Flink应用程序的main 方法执行位置(Client客户端/JobManager)不同,
会话模式(Session Mode)
  • Session模式下我们首先会启动一个集群,保持一个会话,这个会话中通过客户端提交作业,集群启动时所有资源都已经确认,所以所有提交任务会竞争集群中的资源。
  • 这种模式适合单个作业规模小,执行时间短的大量作业。

在这里插入图片描述

  • 优势:只需要一个集群,所有作业提交后运行在一个集群,所有任务共享集群资源,每个任务执行完成后就释放资源。
  • 缺点:因为集群资源是共享的,所以资源不够了,提交新的作业就会失败,如果一个作业发生故障导致Taskmanager宕机,那么所有作业都会受到影响。
单作业模式(Per-Job Mode)
  • 为更好隔离资源而生,Per-Job 模式是每提交一个作业启动一个集群,集群只为这个作业而生,这种模式下客户端运行应用程序,然后启动集群,作业被提交给JobManager,然后分发给TaskManager执行,作业执行完之后集群关闭,所有资源释放

在这里插入图片描述

  • 优势:每个作业都有自己的JobManager管理独享当下左右集群资源,就算作业发生故障,对应TaskManager宕机也不影响其他作业,如果一个Application 有多个Job组成,那么每个Job都有自己独立的集群

  • 缺点:每个作业都在客户端享集群JobManager提交,如果一个时间点大量提交Flink作业会造成客户端占有大量网络带宽,会加重客户端所在节点的资源消耗。

  • 注意:Per-Job模式在Flink 1.15中已经弃用,后续版本会剔除,目前只有yarn支持。被Application 模式替代

应用模式(Application Mod)
  • Session 模式 和 Pre-Job模式都是客户端将作业提交给JobManager,这种方式需要占用大量网络带宽下载以来关系,并且将二进制包发送给JobManager。在业务中经常需要提交多个Flink作业并且是在同一个客户端节点提交,这样就更加加剧了客户端所在节点的资源消耗,为了降低客户端这种资源消耗,我们可以使用Application Mode

  • Application 模式与Per-job类似,只是不需要客户端,每个Application提交之后都启动一个JobManager,也就是创建一个集群,这个JobManager只为执行这一个Flink Application而存在,Application中的多个Job都会共用该集群, Application执行结束之后JobManager也就关闭了。这种模式下一个Application会动态创建自己的专属集群(JobManager),所有任务共享该集群,不同Application之间是完全隔离的,在生产环境中建议使用Application模式提交任务。

在这里插入图片描述

  • 以上三种Flink 任务部署方式生产环境优先用Application 模式,三者区别如下:
  1. Session模式现有Flink集群后在提交任务,任务在客户端提交运行,提交的多个作业共享Flink集群
  2. Per-Job 模式和Application模式都是提交Flink任务后创建集群
  3. Per-Job模式通过客户端提交Flink任务,每个Flink任务对应一个Flink集群,每个任务都有很好的资源隔离性
  4. Application模式是在JobManager 上执行main方法,为每一个Flink的Application创建一个Flink集群,如果Application油多个任务,这些Flink任务共享一个集群。
http://www.mmbaike.com/news/31779.html

相关文章:

  • 做任务能赚钱的网站优化方案丛书官网
  • 网站区域名是什么意思网站收录怎么弄
  • 网站开发介绍深圳大鹏新区葵涌街道
  • 做网站多钱一年百度做广告费用
  • 疫情最新数据消息全球排行榜南宁seo团队哪家好
  • 中国艺术设计联盟seo网站分析报告
  • 小店怎么做网站真正免费的网站建站平台有哪些
  • asp成品网站全网营销一站式推广
  • 一步步教你做电商网站学生个人网页制作成品
  • 网站的层次怎么推广自己的产品
  • 怎么玩互联网能赚钱宁波seo软件
  • 平面广告设计培训班费用东莞seo建站如何推广
  • 响应式网站一般做几个尺寸网上销售推广方案
  • 做50个网站北京培训机构
  • 营销型网站有哪些出名的直播营销策略有哪些
  • 本作业是网站建设与维护网站推广策划书范文
  • 怎么做网站内部链接的优化三明网站seo
  • 网站超链接的优化免费推广网站2023
  • 深圳网站建设网站制作网站推广全网营销平台
  • 衢州网站建设方案网络推广协议合同范本
  • 商丘市做1企业网站的公司网站推广方法
  • 做网站没有成本费用如何做账网络推广员是什么工作
  • 上海专业做网站的怎么做网站卖产品
  • 江阴网站制作直销产业发展论坛
  • 好的做外贸的网站有哪些超级外链吧
  • 个人网站建设免费分析哪些平台可以发布软文
  • 动态网站开发用到的技术网络广告营销有哪些
  • 北京工装装饰公司排行榜绍兴seo排名公司
  • 林州建筑网官网关系网站优化公司
  • 厦门建站比较好的公司我想做个网站怎么做