转载自: http://www.taskctl.com/forum/detail_133.html

最近在QQ群看到有小伙伴在问用taskctl调度kettle,都要安装些什么呢?都支持哪些平台上的kettle调度(windows/Linux)?从论坛搜到两种不同的调度方式那种是对的?如果都是对的,这两钟调度方式都有什么区别,那一种好一些?

带着这一系列的疑问,我们来看一下两份原贴的地址,http://www.taskctl.com/forum/detail_67.html, http://www.taskctl.com/forum/detail_124.html。其实从这两份帖子都是对的,只是采用了不同的方式来调度kettle。第一个帖子也是目前taskctl自带的插件,通过pan.sh(bat)或者kitchen.sh(bat)直接调用kettle的方式(和用户 通过crontab 或者 任务计划类似),跨机时需要安装代理;第二个帖子是新扩展的一种方式,是通过 kettle core 调用,使用java写的一个跨平台的插件服务,相较与老版本的插件,在效率和并发上都有一定优势,kettle插件服务本身已经集成了一个微型的web服务,用soap封装的,服务端的插件中直接封装的是curl发起的请求,此时调度kettle 目标机上不需要额外安装代理。

至此,我们可以来总结一下。如果kettle作业和Linux服务器在一台机器上,而且以前用的是crontab调度的,效率能接受,怕多安装一个插件服务的麻烦,可以直接用老版本的插件,当然此时如果想改善调度的效率,也可以采用kettle插件的方式;如果kettle作业和Linux服务器 不 在一台机器上,且kettle服务器只需要调用kettle作业,此时就可以用kettle插件服务,当然也可以用老版本的方式,根据kettle服务器的系统选择安装Linux代理还是windows代理,设计作业的时候,指定执行作业的节点即可。

最新文章

  1. asp.net 自带的缓存
  2. php中Closure::bind用法(手册记录)
  3. matlab学习笔记 bsxfun函数
  4. iOS 中使用类别简化代码开发
  5. 一次awk脚本的重构
  6. 《天书夜读:从汇编语言到windows内核编程》十一 用C++编写内核程序
  7. BZOJ 4553 Tjoi2016&Heoi2016 序列
  8. 忘记root密码---单用户模式进入及操作
  9. Cocos2D:塔防游戏制作之旅(十二)
  10. python入门编程之mysql编程
  11. kindeditor扩展粘贴截图功能&修改图片上传路径并通过webapi上传图片到图片服务器
  12. babel在项目里的使用
  13. shell expr用法
  14. Ubuntu GNOME 13.04将关闭窗口的按钮放在最右边
  15. 深入详解美团点评CAT跨语言服务监控(三)CAT客户端原理
  16. ubuntu网络配置及端口名修改
  17. FireDAC内部初探
  18. 设a、b、c均是0到9之间的数字,abc、bcc是两个三位数,且有:abc+bcc=532。求满足条件的所有a、b、c的值。
  19. Dubbo -- 系统学习 笔记 -- 安装手册
  20. 在.net Core 使用PDF模板文件生成PDF文件,代替WEB打印控件!

热门文章

  1. [Jexus系列] 一、安装并运行 Jexus
  2. Spark修炼之道(基础篇)——Linux大数据开发基础:第二节:Linux文件系统、文件夹(一)
  3. c++命令提示符窗体下打印指定大小的菱形代码
  4. influxdb常用命令
  5. Redis缓存数据库安全加固指导(二)
  6. JavaScript图片裁剪
  7. c# Custom Controls
  8. [Android 编译(一)] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程
  9. win7(windows 7)系统下安装SQL2005(SQL Server 2005)图文教程( Win7 SQL Server2005 安装教程)
  10. hdoj--1872--稳定排序(水题)