问题标签 [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 投票
2 回答
1395 浏览

python - 如何告诉 Condor 仅将作业分派给集群上安装了“numpy”的机器?

我刚刚弄清楚如何使用Condor发送要在集群上的机器上处理的作业。由于我们有很多机器,而且不是每台机器都配置相同,我想知道:

是否可以告诉 condor 只将我的作业(python 脚本)分派到机器上,因为我的脚本依赖于这个包,所以机器上安装了 numpy?

0 投票
2 回答
6388 浏览

magento - 如何在 Magento 中自动化导入功能?

我们使用 Magento 作为我们的电子商务平台。我们有 Oracle 应用程序,我们在其中存储客户、价格、产品等详细信息。

我们的要求是,我们有这么多的客户群,每个客户对产品都有不同的价格。因此,我们为此开发了分层定价模块。现在我们想要自动化这个功能,而不是手动上传数据/csv 文件,我们想要在 Magento 中自动导入数据?

因此,我们的一个选择是使用 CRON 作业……这样我们就可以每天从 Oracle 获取数据……我们通过 PHP 连接到 Oracle db……所以有人可以指导我如何开始吗?或者还有其他相同的方法吗?或者任何现成的专门用于自动导入外部系统的 Magento 的扩展?

或者简单来说,我们需要任何 Magento 现有的 AUTOMATED 手动导入功能???请帮助...

**我们的想法是我们通过 php 连接到 Mysql 和 Oracle 数据库......所以我们将从 Oracle db 中获取数据并插入到 Magento 的 Mysql db 中......如果我们创建这样的 .php 文件并插入在 Magento 中手动导入数据,我们可以设置 CRON 作业并在其中包含这个 php 文件,以便每隔 24 小时从 Oracle 获取数据并将其插入到 Mysql/Magento 中吗?

我可以这样做吗?

除了扩展任何其他建议请...**

0 投票
1 回答
1060 浏览

hadoop - 如何在一个终端中提交多个 mapreduce 作业?

我正在使用 mapreduce 运行程序,提交一项工作:我可以使用以下格式 ./hadoop jar program.jar 参数

在一个终端中,这可以提交一份工作,但如果我想提交 100 个工作呢?无法
打开100个终端,所以我正在寻求批量提交工作的方法,谢谢!

0 投票
1 回答
6474 浏览

mysql - 在 MySQL 中等同于 MS SQL 作业?

是否有与 MS SQL Server 作业和作业调度等效的 MySQL?还是这种东西在 MySQL 世界中被认为是应用层的东西?

0 投票
1 回答
723 浏览

matlab - 在两个单独执行的 MATLAB m 文件之间共享变量

我想知道MATLAB中是否有类似指针的东西。我有两个同时执行的 matlab 例程(即它们一起午餐并在同一台机器上运行,因此在时间戳方面是同步的)。第一个例程 A 有一个 parfor 循环,其中不断更新数据向量。第二个例程 B 需要访问(例程 A)向量的特定(但随时间变化)行并进行进一步计算。我的第一个猜测是在 txt 文件中打印例程 A 的更新行,然后在必要时在 B 中访问它。然而,这将导致大量的时间浪费。我知道这可能与并行作业和调度程序有关,但我不知道如何实现它。感谢您提供任何帮助、猜测或解决方案。

0 投票
2 回答
885 浏览

.net - Quartz.NET vs JAMS vs?

我们目前使用的是 Quartz.NET 1.1。(我看到 Quartz.NET 2.0 是在几周前发布的)

1.) 有没有人亲自使用过 Quartz.NET 和 JAMS?如果是这样,两者中哪个“更好”(易于实施、易于配置、可靠)?

2.) 有没有人从 Quartz.NET 1.1 迁移到 Quartz.NET 2.0?如果是这样,那是怎么回事?我们应该注意什么?

3.) 有人使用他们喜欢并推荐的 Quartz.NET 或 JAMS 以外的东西吗?

谢谢!

格伦

0 投票
2 回答
3115 浏览

scheduling - 如何在特定时间每天触发 akka 调度程序?

我创建了一个 Akka 的调度程序,以在固定时间每天发送邮件(例如每天早上 6:00)。那么如何称呼演员呢?我的意思是我应该使用什么逻辑?谢谢你。

0 投票
1 回答
3889 浏览

java - 石英作业未触发

我提到了一个先前的问题,在Quartz 属性中发现不会触发 Quartz Job,并从中大量借用(作为 Quartz 的新手等等),但我的工作似乎没有被解雇。

我的quartz.properties

我的quartz-job.xml

我添加的部分web.xml

我希望运行的类文件,“EmailNotifier”(现在它只是一个存根实现):

所以我观察到我的调度程序可以正常启动/停止,如以下调试行所示:

但在我的控制台上,我根本看不到调试行。我尝试了日志文件,但它也不存在。

我错过了什么来解雇我的工作吗?

0 投票
0 回答
249 浏览

message-queue - Can I treat Quartz groups like queues?

I am thinking about using Quartz and I would like to have each group execute 1 job at a time. But all groups should fire in parallel. The reason being that I am connecting to physical devices that can only handle one socket at a time.

As far as I can tell I can have StateFull jobs which will only execute 1 of that job type at a time. I can set the scheduler thread count to 1 to ensure that the scheduler only executes one at a time. Each is not what I want but I might be able to achieve what I want be creating a scheduler for each group.

Is there a better solution than quartz for queuing?

0 投票
1 回答
1226 浏览

playframework - 游戏中的作业调度!框架

我目前正在开发一个游戏驱动(v. 1.2.4)应用程序,用户可以在其中执行某些任务并获得奖励。这些任务需要一些能量,这些能量会随着时间的推移而补充。基本设置如下:

现在我想在冷却时间(5 分钟)后补充用户的能量。假设用户有 10/10 能量点,我想在使用 5 分钟后重新填充点,我可以轻松地为此使用工作:

...并在任务完成后立即在我的控制器中调用它:

我的问题是,在这种情况下,作业是同时安排的,因此如果用户在执行前一个任务后 2 秒执行任务,则第一个能量点会在 5 分钟后重新填充,而后续点仅在 2 秒后重新填充。

因此,我需要对作业进行序列化,例如,假设我有 10 个能量点中的 8 个,那么重新填充所有能量点应该需要 10 分钟

相关说明:一旦达到某个阈值,用户就有不同的级别并获得完成任务的经验。他们的等级增加,所有能量点都被重新填充,无论之前的等级使用了多少能量点,因此一些工作可能在执行时已经过时。

考虑到几千个用户,工作可能根本不是完美的选择,所以如果有人对如何实现所描述的场景有想法,我很高兴提供任何帮助!