问题标签 [at-job]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
perl - 如何从 Perl CGI 应用程序安排一次性任务?
我正在编写一个应用程序,以允许用户从 Web 应用程序(Linux/Apache/CGI::Application)安排一次性长时间运行的任务。为此,我使用Schedule::At模块,它是“at”命令的 Perl 接口。由于计划任务不重复,我不考虑“cron”。我对“at”有两个问题:
- 当我的 CGI 应用程序在 suexec 包装器下运行时,调度工作正常,但在由 Apache 进程的所有者调度时却不行。如何让调度在两种环境(suexec 和 no-suexec)中工作?
- 似乎由“at”或Schedule::At 安排的进程没有失败报告,我有时会发现安排的任务会默默地失败。有没有办法记录计划任务(而不是计划程序本身)未能运行的事实?
我并不固定在“at”上,并且愿意使用其他更强大的调度方法(如果有的话)。
感谢您的关注。
unix - 列出并杀死 UNIX 上的作业
我at
在 Solaris 10 上使用该命令创建了一个作业。
它现在正在工作,但我想杀死它,但我不知道如何找到工作编号以及如何杀死该工作或进程。
php - 在 Gearman 中为特定日期和时间安排工作
据我所知,Gearman 不支持预定作业或延迟作业。我在想也许计划的作业可以先排队,at
然后在at
时间段到期后添加到 Gearman 队列中。
at
任务是持久的,因为它们作为文件写入服务器假脱机目录中的目录。因此,唯一的瓶颈可能是将任务添加到 Gearman 队列的简单脚本,因为at
不能跨服务器分发。将其传递给 Gearman 以处理实际工作意味着我可以获得适当的工作记录等。
这是解决此问题的最佳方法吗?您有其他想法吗?
我选择 Gearman 而不是其他队列解决方案的原因是它具有 PHP 扩展。
我正在编写的代码用于维护需要发送的电子邮件队列。因此,我可以指定我想在周五的 9 点 50 分向 example@example.org 发送电子邮件。
python - 如何使用at命令设置python脚本在指定时间执行
当我将来尝试使用 cron 执行我的 python 脚本时,我发现在 AFAIK 有一个命令,该 cron 用于定期执行,但我的场景仅在指定时间内执行一次。我的问题是如何将 python 脚本添加到 at 命令中,还有一些用于控制 at 命令的 python 包
我的开发操作系统是 ubuntu 10.04 lucid,我的产品服务器是 ubuntu-server 10.04 lucid 版本。实际上,我想通过 python 脚本将 python 脚本任务添加到 at 命令,哪个文件的更改可以在命令中影响添加或删除新作业
python - 是否有用于管理后台 python 脚本添加、执行、停止的应用程序或 python 包?
我想要一个可以
1.后台动态添加python脚本
2.执行指定时间
3.检查这个python脚本是否正在运行,
4.我也可以杀死当前的执行脚本。
已经有这样的包,所以我不需要关心 cron,at,检查处理是否正在运行等。
Cron 只能周期性地提供执行任务,AT 以后提供一次执行任务。他们没有提供包装好的python包,虽然有一个python-crontab,但它不起作用
我想要的是一个流程控制管理,比如启动,监控流程当前状态,我发现主管正是我想要的,它还提供了一个 web gui 和 xmlprc 用于将其集成到我的应用程序中。
我认为 supervisor 是一个更好的选择,它提供了一个高级 API,我希望我能解释清楚为什么我不使用 Cron & AT
windows-xp - 在 Windows XP 上运行“at”命令 - 为什么作业没有执行?
在 Windows XP 上,我正在尝试添加这样的作业:
我希望dir
在每周六 17:07 执行,但是我没有看到命令行窗口中发生任何事情。
这是日志:
我错过了什么?
linux - 来自 php 的 Cron 作业(确切地说是在命令中)
我想通过使用“at”命令设置 cron 作业来运行一次脚本。我现在正在使用这个:
但是,这似乎不起作用。我这样做对吗?或者你能推荐点别的吗?
mysql - 从命令行为 MYSQL 查询创建“at”作业
从命令行,我想创建一个 at 作业来运行 mysql 查询。你可以想象在谷歌或这里的 stackoverflow 上搜索“at”是很困难的。
这工作正常,查询运行应该是这样的:
但如果我这样做:
在 5:30,我收到一封邮件,告诉我“更新:找不到命令”并且查询没有运行。我已经设置了一个 .my.cnf 文件。还有什么我忘记了吗?
batch-file - 如何使用 AT 命令?
我将自己算作中级程序员,但由于某种原因,我不知道如何使用该AT
命令。它是什么?我该如何使用它?有人可以给我AT
看一个 BATCH 文件中的命令示例吗?谢谢,杰克
shell - 重新安排在职
有没有办法更改使用 unixat
命令发布的作业的日期?
我需要这样做,因为我的应用程序同时安排了太多作业,这将使机器停止运转。