当前位置: 首页 > 网络应用技术

[linux]记录克朗塔布正时任务+ LSOF不能正常执行的问题

时间:2023-03-07 02:47:48 网络应用技术

  最近,文件描述符通过脚本统计过程打开并推动数据。

  但是在实施中,遇到问题并组织起来。

  编写和收集数据脚本的特定过程是:

  脚本详细信息如下:

  然后手动开始。

  手动推动了一些数据,并查看了数据,将数据成功推向了far-falcon。

  添加计时任务:

  我认为这将通过添加时间 - 时间任务来完成。

  出乎意料的是,这是痛苦的开始。

  监视数据继续观察,但我没想到已经成功执行了时序任务,但是收集的数据是异常执行的。

  可以看出,有常规的收集数据,但是收集的数据是0,是吗?

  我尝试以后手动执行脚本推送数据。

  可以清楚地看出,手动执行脚本数据是正常的,并且计时任务执行脚本数据不正常。

  然后问题可能是在定时任务上,并且在互联网上也有常规任务的失败,例如:::

  那么真正的原因是什么?

  目前,回头看我的脚本,总共有3个句子

  对于第一句话,它相对简单,应该能够放电。

  对于第三句,

  这种修改的尝试:

  将发送值更改为固定值,然后重试。

  因此,以下场景出现了。

  定时任务可以成功地推到我写的固定值。

  那么问题应该很明显。第一个句子中的经验可以排除三个句子的脚本,第三句话通过推动固定值来放电,因此第二句话仅是一个问题。

  绝对不可以,您只能在百度订购。

  所以我来了这篇文章

  事实证明:用于调度的路径与普通帐户使用的路径不同,并且可以使用绝对路径。

  修改脚本如下:

  成功观察数据,解决了问题!

  解决此问题是其中的一点成分,因为此外壳脚本相对简单,总的来说,它也很容易检查,但实际上是接触到Crontab计划的执行原理原理不清楚的原则。

  这次的风暴仍然更加酷刑,但最终,它是成功解决,分类和记录的!

  注意:如果无法执行正时任务的原因,特别强调您必须打印日志,并且必须打印错误的日志。许多人只是输出日志中的日志,例如>> log.txt,因此只有输出日志仅是输出的日志,只是该输出日志中的日志。正确的内容是您看不到错误日志,因此问题调查没有帮助。只需在稍后将错误日志添加到普通日志中。这样,您可以查看错误的日志内容。解决问题非常有帮助

  原始:https://juejin.cn/post/710154346574957764