job-scheduling相关内容

EJB @Schedule等到方法完成

我想编写一个后台作业(EJB 3.1),它每分钟执行一次。为此,我使用以下注释: @Schedule(minute =“* / 1”,hour =“*”) 工作正常。 但是,有时这项工作可能需要一分多钟。在这种情况下,计时器仍然被触发,导致线程问题。 如果当前执行没有完成,是否可以终止调度程序? 解决方案 如果同时只有1个计时器可能处于活动状态, ..
发布时间:2019-01-15 09:32:25 J2EE

当一个石英作业触发时,它是一个新的作业类实例吗?

我对Quartz很新,我对作业生命周期有些怀疑。 假设我有一个工作被配置为做一些事情。 这项工作开始并结束其工作。当它再次触发它是同一个实例(可能设置为睡眠并由调度程序唤醒)或者它是一个新的作业实例(一旦作业结束它就被杀死,当再次满足触发条件时,创建一个新的作业实例) ? 我问这样的问题,因为当我调试我的应用程序(带有石英支持的Spring 3 mvc)时,我看到了新的作业实例和 ..
发布时间:2019-01-02 11:26:33 Java开发

使用Quartz-scheduler在Jobs中的自定义对象参数

我正在测试Quartz来安排工作。但是,该作业包含3个不可序列化的参数。 我在下面创建了一个示例应用程序,指示我如何实现该功能。有谁知道如何使用Quartz将自定义对象用作参数? 下面是调度作业的触发器,我已经评论了给我发问题的区域。 / p> public class Trigger { public void run()throws Exception { Sc ..
发布时间:2019-01-02 10:14:25 Java开发

Quartz用于作业调度的替代方案

有没有人找到任何他们满意的Quartz开源解决方案? 我知道Cronacle是一个备受尊重(且价格昂贵)的闭源解决方案工作安排,但我想确保我们在沿着那条路走下去之前耗尽开源替代方案。 解决方案 你有没有已经检查了 Java中的开源Job Scheduler 中列出的所有内容: jcrontab Quartz Fulcrum Scheduler Essiembre J2EE ..
发布时间:2018-12-25 20:28:49 Java开发

在集群环境中使用Quartz

我希望在我的应用程序中使用quartz调度程序,因为我有一个集群环境,并希望保证每小时只运行一个作业实例。我的问题是......我是否必须使用JDBC作业存储或作业数据的某种“外部”存储来保证我的集群中只有一个实例在任何给定的时间运行该作业,或者对Quartz来说是否有更多魔力我知道吗? 解决方案 是的,您需要使用JDBC-JobStore,或者TerracottaJobStore来启用机 ..

Quartz Scheduler:在每个集群节点上触发一些作业,每个集群只触发一些作业

我在集群环境中使用Quartz Scheduler作为Spring bean。 我有一些使用@NotConcurrent注释的作业,它们每个集群运行一次(即仅在一个节点中,只在一个线程中。) 现在我需要在集群的每个节点上运行一个作业。 我删除了@NotConcurrent注释,但它只在一台机器上的每个线程上运行。它不会在其他节点上被触发。 我应该用什么来注释作业? 示例: ..

分布式作业调度,管理和报告

我最近和 Hadoop 一起玩,并且对它的日程安排,管理和报告印象深刻MapReduce作业。它似乎使新工作的分配和执行非常顺畅,允许开发人员专注于执行他们的工作。 我想知道Java中是否存在任何东西用于分布式执行不容易表示为MapReduce问题的作业的域?例如: 需要任务协调和同步的作业。例如,它们可能涉及按顺序执行任务,但同时执行某些任务是可行的: .-- B - 。 ..
发布时间:2018-05-31 18:46:33 Java开发

在cshell中:如何将一个变量设置为命令行输出?

我想启动一个生成作业作为输出的批处理作业。 如何将jobid保存为环境变量并在cshell脚本中重新使用? 感谢和祝福, Rollz 解决方案 使用反引号将命令的输出替换为命令行。设置一个普通变量: set varname =`start_batch_job` 设置环境变量: setenv varname`start_batch_job` ..

只有通过查看cron表达式才能获得下一个触发时间

我运行Quartz.NET作为服务,我直接在 quartz-jobs.xml 文件中添加我的作业。所以为了添加和删除作业和触发器,我处理 Xml ,而不是正常的功能。 我想知道如何通过查看其cron表达式来获得触发器的下一个触发时间。 解决方案 您可以从给定的cron表达式获取下一个触发时间: var expression = new CronExpression(“0 26 1 ..
发布时间:2017-01-13 22:07:04 C#/.NET

如何检查Quartz cron作业是否正在运行?

如何检查Quartz cron作业是否正在运行? 感谢, Kusuma 解决方案 scheduler.getCurrentlyExecutingJobs()在大多数情况下应该工作。但请记住不要在Job类中使用它,因为它使用ExecutingJobsManager(一个JobListener)将正在运行的作业放置到在作业类之前运行的HashMap,因此使用此方法检查作业是否正在运行将 ..
发布时间:2017-01-13 20:05:40 Java开发

Grails从计划作业调用控制器方法

在我的grails应用程序中,我想从一个计划的作业类调用一个控制器中包含的方法。 阅读这个[http://www.grails .org / Job + Scheduling +(Quartz)],我可以看到,数据源和服务是通过工作类中的名称自动连接的。似乎这是不可能的控制器默认情况下,可能是因为控制器不应该做这种东西。 BTW,是否有办法获取从grails中的作业调用的控制器方法? ..
发布时间:2017-01-05 14:30:37 开发方法

GetNextFireTimeUtc()而触发发生在futre返回null

我想删除所有已过期,因为Quartz.NET时,它面临着一个永远不会被解雇触发崩溃的触发因素。所以,我想知道我的触发下一次火一次,如果他们没有任何的,那么他们是过期的,应予删除。 但是现在我看到,即使是触发是在未来返回空下届火时间: 字符串表达式=“0 26 13 17 10 2015年?” 的DateTimeOffset? nextFireTimeUtc = TriggerBuilde ..
发布时间:2016-10-01 20:55:24 C#/.NET

C# - Windows服务与系统时间意识

我的想法(使用配置实用程序,我会提供)写一个窗口服务,将在用户指定的时间打开一个特定的功能开启或关闭。基本上,用户将指定特定的时间,该计算机将进入“工作专用”模式(阻断Facebook等分心网站),然后当那些时间上,PC将返回到正常模式。 我已经想出一些方法来创建“工作只”的模式,但是我挣扎是如何知道什么时候进入和退出的该模式。我真的不希望与线程和定时器的工作,如果我能避免它,因为这似乎是它 ..
发布时间:2016-09-19 13:53:02 C#/.NET

找上正在Windows服务运行调度的一个实例

让我们说,我已准备了我Quartz.NET作为Windows服务,它是当前正在运行(与 ADOJobStore 在运行sqlite的)。我需要这个服务的控制权在我的Windows应用程序,这样我就可以阻止它,启动它,添加和删除它的工作,等等。我怎样才能得到这个调度的一个实例? 很抱歉,如果这听起来像你一个简单的问题,但对Quartz.NET文档似乎隔靴搔痒。还有谁知道它只是少数人,他们已经有 ..
发布时间:2016-09-06 14:46:03 C#/.NET

视窗相当于#!的/ usr / bin中/ PHP

我试图执行从SOS柏林的jobscheduler的PHP文件。我的操作系统是Windows 7,我的文档以下 的http://www.sos-berlin.com/mediawiki/index.php/How_to_execute_a_PHP_script_with_JS #!的/ usr / bin中/ PHP< PHP 回声“你好”;?> 但是,当我执行我收到错误的脚本' ..
发布时间:2016-08-04 18:56:35 PHP

MVC3网站内作业调度

我正在寻找在找工作调度程序设置为我的MVC3网站的使用里面的一些指导。我一直在看Quartz.NET这一点,但我有麻烦找在线指导,尽可能的设置,以确保当网站是它的运行。 通过上面的信息考虑在内。我知道一对夫妇的“缺点”来设置IIS内部的作业调度程序的。我要找设置的工作是简单的清理工作,其中时间是相当不重要的,所以如果IIS穿过并回收该线程的网站真的只是不会是一个大问题。 IE浏览器。如果它运行, ..
发布时间:2016-07-09 15:23:16 C#/.NET

如何在背景或经过一些条件符合ASP.NET执行任务?

我在每个搜索数据基础约50应用程序变量。这是 querid 从单Search.aspx页取决于在URL中传递的查询字符串它连接到特定的数据库共50个搜索分贝。 例如:如果Search.aspx李= 1 然后连接到 1SearchDB 如果Searcg.aspx?李= 2,那么连接到2SearchDB ..... 50SearchDB我保持总游客到每个 SearchDB 在URL根据查询字符串 ..
发布时间:2016-06-15 23:08:29 C#/.NET