新聞中心
Flink CDC 的 run -t yarn-per-job 提交方式不能單獨指定管理內存,但可以通過調整 JVM 參數(shù)來控制內存使用。
在Flink CDC中,使用runt yarnperjob提交作業(yè)時,可以單獨指定管理內存,下面是詳細的解釋和相關單元表格:

創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務領域包括:網站制作、做網站、企業(yè)官網、英文網站、手機端網站、網站推廣等服務,滿足客戶于互聯(lián)網時代的葉集網站設計、移動媒體設計的需求,幫助企業(yè)找到有效的互聯(lián)網解決方案。努力成為您成熟可靠的網絡建設合作伙伴!
1、配置管理內存參數(shù):
yarn.application.memory: 用于設置整個應用程序的內存上限(以MB為單位)。
yarn.scheduler.minimumallocationmb: 用于設置每個容器的最小內存分配量(以MB為單位)。
yarn.scheduler.maximumallocationmb: 用于設置每個容器的最大內存分配量(以MB為單位)。
2、示例配置:
```properties
yarn.application.memory=10240 # 設置應用程序內存上限為10GB
yarn.scheduler.minimumallocationmb=512 # 設置容器最小內存分配量為512MB
yarn.scheduler.maximumallocationmb=8192 # 設置容器最大內存分配量為8GB
```
3、如何單獨指定管理內存?
通過在提交作業(yè)時使用以下命令行參數(shù),可以單獨指定管理內存:
```bash
runt yarnperjob yD yarn.application.memory=
```
是所需的管理內存大小,可以是整數(shù)或浮點數(shù)。
相關問題與解答:
問題1:如何在Flink CDC中使用runt yarnperjob提交作業(yè)并指定管理內存?
答案:可以使用以下命令行參數(shù)來指定管理內存:
runt yarnperjob yD yarn.application.memory=yD yarn.scheduler.minimumallocationmb= yD yarn.scheduler.maximumallocationmb=
將替換為所需的管理內存大小即可。
問題2:為什么需要單獨指定管理內存?
答案:單獨指定管理內存可以更好地控制作業(yè)的資源使用情況,通過調整管理內存的大小,可以根據(jù)具體需求進行優(yōu)化,避免資源浪費或不足的情況發(fā)生。
分享題目:FlinkCDC里run-tyarn-per-job提交,能單獨指定管理內存嗎?
網頁鏈接:http://fisionsoft.com.cn/article/codeshh.html


咨詢
建站咨詢
