问题标签 [job-scheduling]

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.

0 投票
10 回答
487815 浏览

bash - 如何将已经运行的进程置于 nohup 下?

我有一个已经运行了很长时间并且不想结束它的进程。

如何将其置于 nohup 下(即,即使我关闭终端,如何使其继续运行?)

0 投票
9 回答
6641 浏览

asp.net - 在 asp.net 中需要作业调度程序

我们有一个网站,我们需要一个调度程序在特定时间接收通知(电子邮件)。例如。一个人在下午 5 点设置提醒以在下午 4:45 参加会议,将在下午 4:45 收到大致相同的电子邮件。

由于该站点托管在共享服务器上,因此我们无法控制服务器来运行任何 SQL 作业或调度程序应用程序。

asp.net 中有什么可以在这种情况下提供帮助的吗?

0 投票
5 回答
8625 浏览

ruby - sleep() 是作业调度应用程序主循环的好主意吗

我正在用 Ruby 为我的工作编写一个作业调度应用程序(主要是使用各种协议以给定的频率移动文件)

我的主循环如下所示:

它的工作就像一个魅力,但我不确定它是否足够安全,因为应用程序可能在运行 cpu 密集型软件的服务器上运行。

有没有其他方法可以做同样的事情,或者sleep()在我的情况下足够安全?

0 投票
1 回答
1726 浏览

mysql - 每次启动mysql服务器时安排一个事件来执行SQL语句

我希望执行一个存储过程,以便每次启动 mysql 服务器时它都会更新表中的特定列(准确地说是当 Windows 启动并且 mysql 作为服务的一部分自动启动时)。

有人可以指出语法吗?或者要注意做这样的事情。

我知道这些事件已包含在 5.1 版本中。mysql在5.0版本启动时是否可以进行上述执行。但是我们可以在特定的时间间隔进行调度,但不能在 mysql 启动时进行调度。

我们想避免使用窗口服务。

问候...

卡尔帕克

0 投票
3 回答
2996 浏览

job-scheduling - 开源作业计划程序的替代 GUI?

是否开发了一些替代的开源 GUI 来改进开源作业调度程序中的作业和作业链的管理?

0 投票
3 回答
43787 浏览

java - 用于作业调度的 Quartz 替代品

有没有人找到任何他们满意的 Quartz 替代开源解决方案?

我知道 Cronacle 是一个备受推崇(且价格昂贵)的用于作业调度的闭源解决方案,但我想确保我们在走这条路之前用尽开源替代方案。

0 投票
6 回答
11371 浏览

java - 分布式作业调度、管理和报告

我最近玩了Hadoop,对 MapReduce 作业的调度、管理和报告印象深刻。它似乎使新作业的分配和执行非常无缝,使开发人员可以专注于他们的作业的实施。

我想知道 Java 域中是否存在任何用于分布式执行作业的东西,这些作业不容易表示为 MapReduce 问题?例如:

  • 需要任务协调和同步的作业。例如,它们可能涉及任务的顺序执行,但同时执行一些任务是可行的:

    /li>
  • 您想要分发但不提供任何输出以减少的 CPU 密集型任务 - 例如图像转换/调整大小。

那么有没有提供这种分布式计算环境的Java框架/平台呢?或者使用 Hadoop 是否可以接受/实现这种事情 - 如果是的话,这些工作是否有任何模式/指南?

0 投票
2 回答
3670 浏览

windows-7 - 计划任务中 UAC 阻止的类似 update.exe 的 Exe 名称

我对 Windows UAC、计划任务和名为“dbupdate.exe”的可执行文件有疑问。我对源代码、清单等拥有完全的权力,但对用户系统没有权力(简称:普通软件工程师;-)。语言是德尔福,但我认为不应该很重要。

我在 windows vista 和 windows 7 的任务调度程序中使用应用程序时遇到问题。该程序名为 dbUpdate.exe。它内置了一个 xp/vista 清单,它配置程序应该以“asInvoker”启动。

现在,在 vista 和 windows 7 中,我可以毫无问题地启动程序,但我必须登录到系统。如果我没有登录,则程序不会执行(我使用 Windows 任务调度程序,但我知道其他调度程序也存在问题)。但是:如果我将程序重命名为“dbBlaBla.exe”,它就会被执行。让我明白这一点,UAC 安装程序检测认为我的程序是一个安装程序(它不是,但我知道它会查看更新、设置等文件名)。

我在网上搜索,我找不到很多有用的东西。所以我在这里问

我是否必须创建一个特殊的清单才能在计划的作业中执行它?或者有没有办法为计划作业或仅为我的可执行文件禁用 UAC?还是我真的必须选择另一个名字(然后它会起作用,就像前面提到的那样)并冒着客户和我的同事对此不太满意的风险?$

感谢您的帮助,问候

0 投票
2 回答
424 浏览

scripting - PBS 编程

关于 PBS 的一些简短且可能很愚蠢的问题:

1-我使用

是否可以在作业文件中提交(子)作业?

2-我有以下脚本:

对于启动 job_b,最好在 job_a 的结果完成之前拥有。是否可以设置某种障碍或其他解决方法,以便在 job_a 完成之前不会启动 job_b?

谢谢

0 投票
1 回答
1401 浏览

oracle - Oracle 9i 统计作业的特权

我们希望将自动统计信息收集从外部脚本转移到 Oracle 9i 的作业调度程序中。这是一个非常简单的工作,代码基本上是这样的:

作业成功创建并运行,但失败并出现错误:

我没有得到的部分是我提交作业的用户具有收集这些数据库统计信息的正确权限——如果我手动运行该命令,它就可以工作。我很好奇 Oracle 是否忽略了用户在创建过程时所拥有的任何基于角色的特权,所以我直接授予用户 ANALYZE ANY,但仍然没有骰子。

是否有一些其他权限我必须直接授予用户才能完成这项工作?我宁愿不必为每个架构制作单独的作业(如果我在架构所有者下提交作业,这确实有效)。