kettle作业start调度改造
接手了老的发邮件的调度:
当前:使用kettle自带的start调度,需要时刻保持服务器中kettle是打开状态,占用资源且不稳定,不小心关闭kettle就会导致程序无法调度,而且挂着几十个作业,每次看到都头疼
计划修改:通过windows 自带的task schedule 工具进行调度,task schedule配置作业调自己编写的 bat文件,bat文件中配置了kettle作业文件。以后发邮件的作业都配置在这个kettle文件中即可
好处:更加稳定且消耗资源变少,也更容易维护(之前多个kettle报错都找不到是哪一个)
下图旧架构:
修改后使用task schedule调度:
说明:task schedule是windows自带的服务,正常都会有,类比于linux中的crontable
下图为task schedule调bat文件配置:
下图是bat文件中指向的kettle作业以及日志(bat文件创建:先建一个txt文件,然后修改文件名为.bat即可)
完成后就可以在task schedule中直接调度或者设置执行时间调度了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)