定时任务错误总结1

  1. Linux下定时脚本执行问题
    定时脚本(crontab)如果遇到设定后不生效的问题,排查问题思路如下:
    (1)查看脚本全路径是否写错
    (2)查看变量是否写全
    (3)通过前两步如果还未找到错误,则通过 cat /var/spool/mail/root 使用此命令来查看crontab向系统发送的系统邮件
  2. Linux系统下crontab java版本问题
    crontab 脚本中需要启动java程序时,需要注意以下两个问题:
    (1)crontab可能会找不到java程序,所以不要在脚本中写 java,而要写全路径
    (2)crontab如果能找到java,crontab的java版本与设定的JAVA_HOME不一定一致。则如果有版本上的要求,则也是在脚本中写java的全路径
  3. azkaban使用中遇到的问题:
    job任务文件如果在linux机器上执行时,需要将文件格式转换为UNIX格式。如果不转换,程序无法运行。(问题常见于在windows机器上创建job文件,提交到azkaban中无法执行,可以使用notepad来进行文档格式的更改)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Linux定时任务Crontab命令详解 linux 系统则是由 cron (crond) 这个系统服务来控制的。...
    孙燕超阅读 5,773评论 0 4
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 14,182评论 2 33
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,312评论 19 139
  • Linux 系统提供了使用者控制计划任务的命令 :crontab 命令。 一、crond简介 crond是linu...
    happeace阅读 5,728评论 0 53
  • ES6加强了对Unicode的支持,并且扩展了字符串对象。 字符的Unicode表示法: JavaScript允许...
    呼呼哥阅读 4,119评论 0 0