spark stream冷启动处理kafka中积压的数据

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6


因为首次启动JOB的时候,由于冷启动会造成内存使用太大,为了防止这种情况出现,限制首次处理的数据量

spark.streaming.backpressure.enabled=true
spark.streaming.backpressure.initialRate=200

for example:

#!/bin/sh
TaskName="funnel"
UserName="hadoop"
cd `dirname $0`
nohup sudo -u ${UserName} /data/bigdata/spark/bin/spark-submit \
--name ${TaskName} \
--class FunnelMain \
--master yarn \
--deploy-mode cluster \
--executor-memory 2G \
--num-executors 3 \
--conf spark.streaming.backpressure.enabled=true \
--conf spark.streaming.backpressure.initialRate=1000 \
--files /data/apps/funnel/app/conf/conf.properties \
/data/apps/funnel/app/target/apphadoop-1-jar-with-dependencies.jar conf.properties >>../log/${TaskName}.log 2>&1 &
exit 0

应该是在spark-submit的命令中用–conf指定。
http://qindongliang.iteye.com/blog/2354165

这一次,真的感觉在牢笼中,真切的感受!


阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

“spark stream冷启动处理kafka中积压的数据” 的相关文章

字符串

>>> quest = ' what is your favorite color?' >>> quest.capitalize <built-in method capitalize of str object at 0x0000000002D71170&...

机器学习-梯度消失爆炸

梯度消失本层的神经元的激活等于上一层神经元对应的权值进行加权和运算, 最后通过一个非线性函数(激活函数)如ReLu,sigmoid等函数, 最后得到的结果就是本层神经元的输出, 逐层逐神经元通过该操作向前传播,最终得到输出层的结果。梯度消失的影响:浅层基本不学习,后面几层一直在学习,失去深度的意义。...

php如何实现访问页面但不跳转 - 编程语言

这篇文章主要介绍“php如何实现访问页面但不跳转”,在日常操作中,相信很多人在php如何实现访问页面但不跳转问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php如何实现访问页面但不跳转”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!...

Maven打包没有指定主类问题怎么解决 - 开发技术

本文小编为大家详细介绍“Maven打包没有指定主类问题怎么解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“Maven打包没有指定主类问题怎么解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。Maven打包没有指定主类在使用IDEA开发项...

Vue路由跳转没用的原因是什么及怎么解决 - web开发

这篇“Vue路由跳转没用的原因是什么及怎么解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Vue路由跳转没用的原因是什么及怎么解决”文章吧。...

kafka核心消费逻辑源码分析 - 开发技术

本篇内容主要讲解“kafka核心消费逻辑源码分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“kafka核心消费逻辑源码分析”吧!消费逻辑框架搭建好之后着手开发下kafka的核心消费逻辑,流式图表的核心消费逻辑就是实现一个...