1、spark应用打包,我喜欢打带依赖的,这样省事。

2、使用spark-submit.bat 提交应用,代码如下:

for /f "tokens=1,2 delims==" %%i in (config) do (set %%i=%%j)
%sparkHome%/bin/spark-submit ^
--class streaming.SocketStream ^
--master spark://%masterIP%:7077 ^
--executor-memory 4G ^
--total-executor-cores 4 ^
%projectHome%/target\spark-1.0-SNAPSHOT-jar-with-dependencies.jar

第一行是读取配置,里面定义了一些变量,之后启动spark-submit.bat 脚本,--class指定main函数的类,路径是以classes为根目录的;master指定了master的服务端口,可以在master的UI里面看到;运行内存要比机器实际拥有的内存小,不然不够分配会报错;运行cpu核数同理;最后的spark应用jar包路径,由于是client模式,只需要在driver机器上能找到就行,我使用的是绝对路径,也可以使用hdfs的路径和file:///path这样的路径。

最新文章

  1. MySql.Data.Entity 在EF中解析uint的枚举时有BUG
  2. Jquery实现特效滑动菜单栏
  3. JavaScript排序算法——选择排序
  4. Linux查看系统资源使用情况(转)
  5. 我眼中的自己ps:自我介绍
  6. hdu 1392凸包周长
  7. Robotium solo.goBack();不起作用,解决方案
  8. cocos2d-x Loading界面实现资源加载
  9. C语言实现md5函数代码
  10. PHP中的会话控制
  11. 第一次java作业
  12. [Swift]LeetCode785. 判断二分图 | Is Graph Bipartite?
  13. (三)Bootstrap.jar
  14. 趣味网站5个,小鸡词典/中国配色/名著地图/海洋之音/LOGO设计
  15. 实现 AD 采样,使用 LCD1602 显示 AD 数值
  16. 【ASP.NET 插件】Plupload多格式多文件上传实现
  17. SpringBoot配置swagger2(亲测有效,如果没有配置成功,欢迎在下方留言)
  18. 原创:超简单!windows配置NDK开发环境使用JNI
  19. VM下--Linux根分区磁盘扩容
  20. 理解JavaScript私有作用域

热门文章

  1. FastAdmin 插件配置文件 info.ini 中的 state 什么意思?
  2. PHP安全性漫谈
  3. .NET委托解析(异步委托)
  4. 增加MyEclips 智能提示功能
  5. Javaweb经典三层架构的演变
  6. 【升级至sql 2012】sqlserver mdf向上兼容附加数据库(无法打开数据库 'xxxxx' 版本 611。请将该数据库升级为最新版本。)
  7. 模仿VIMD的模式的简化代码示例
  8. JavaWeb的过滤器Filter
  9. bzoj4403 两个串
  10. [html][LigerUI]使用示例