Tag: 调度任务

Android定时器时间表vs scheduleAtFixedRate

我正在编写一个每10分钟loggingaudio的Android应用程序。 我正在使用一个计时器来做到这一点。 但是schedule和scheduleAtFixedRate有什么区别呢? 使用其中一个有什么性能好处吗?

如何检查服务是否正在通过batch file运行,并启动它,如果它没有运行?

我想写一个batch file,执行以下操作: 检查服务是否正在运行 如果正在运行,请退出批处理 如果没有运行,请启动该服务 我search到的代码样本到目前为止没有工作,所以我决定不发布它们。 开始一项服务是由: net start "SERVICENAME" 如何检查服务是否正在运行,以及如何在batch file中创buildif语句? 我有点困惑。 我必须通过networking开始的论点是什么? 服务名称或其显示名称?

我需要一个Nodejs调度器,允许在不同的时间间隔

我正在寻找节点工作时间表,这将允许我安排在不同的时间间隔的任务。 例如, 每30秒调用一次functionA. 每60秒调用一次functionB. 每7天调用一次C函数 我也希望能够启动和停止这个过程。 到目前为止,我已经看过: 后来 – 语法混淆了我,显然你不能安排超过一个月的任务 议程 – 似乎是最有前途的,但是我对数据库function感到困惑 时间计划 – 太简单,无法启动和停止 我发现后者的语法混乱。

每30秒运行一次cron

好,所以我有一个cron,我需要运行每30秒…这是我有什么下面 */30 * * * * /bin/bash -l -c 'cd /srv/last_song/releases/20120308133159 && script/rails runner -e production '\''Song.insert_latest'\''' 它运行,但是这是30分钟或30秒…而且我一直在阅读,如果我经常运行它,cron可能不是最好的工具。 有没有另一个更好的工具,我可以安装在Ubuntu的11.04这将是一个更好的select或有办法解决上述计划

JSP / Servlet Web应用程序中的后台计时器任务

我想从订阅中检索订阅,并在每6小时后将订阅源从订阅存储到数据库。 我想在后台有一个计时器线程来完成这个任务。 什么是最好的方法? 一个普通的定时器线程或Quartz API?

如何在C#中的特定时间每天调用一个方法?

我search了这个,find了关于Quartz.net的答案。 但是对我的项目来说似乎太大了。 我想要一个等效的解决scheme,但更简单和(最好)代码(不需要外部库)。 我如何在特定的时间每天调用一个方法? 我需要添加一些关于这个的信息: 最简单(也是丑陋的)的方法是在适当的时候每秒钟检查一次并调用方法 我想要一个更有效的方法来做到这一点,不需要经常检查时间,而且我可以控制工作是否完成了。 如果方法失败(由于任何问题),程序应该知道要写入日志/发送电子邮件。 这就是为什么我需要调用方法,而不是安排工作。 我发现这个解决scheme在Java中以固定的时间在Java中调用方法 。 在C#中有类似的方法吗? 编辑:我已经这样做了。 我在void Main()中添加了一个参数,并且创build了一个bat(由Windows Task Scheduler调度)来运行带有这个参数的程序。 程序运行,完成工作,然后退出。 如果一项工作失败,它能够写日志和发送电子邮件。 这种方法适合我的要求:)