gpt4 book ai didi

Java 进程在 CRON 后仍保持 Activity 状态

转载 作者:太空宇宙 更新时间:2023-11-04 15:24:16 27 4
gpt4 key购买 nike

我创建了一个 jar,它从 URL(我最喜欢的海滩的网络摄像头)获取图像,并将其保存到使用时间戳作为名称的文件中。是的,我知道有一些程序可以做到这一点 - 我是一个螺旋桨头,我想自己做。它的工作方式就像冠军一样。

然后我安排它用 CRON 每分钟运行一次。再次,像冠军一样工作。

* * * * * java -jar /apps/clearcapture.jar

运行几个小时后(Mac OS 10.9),我发现机器运行缓慢。 Activity 监视器显示了许多 java 进程。如果不计算它们,我猜每次捕获图像时都会有一个实例。

那么,这是怎么回事?我预计当 jar 完成后,它的父 Java 实例将会消失。

谢谢,克里斯

最佳答案

在主类的main方法的最后,应该调用System.exit显式退出程序。为了更好地处理异常,您应该捕获所有异常,将它们记录到适当的日志中,并调用 System.exit 并输出系统错误。

关于Java 进程在 CRON 后仍保持 Activity 状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20039262/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com