quartz.net相关内容

JobDetail 记录可以重用吗?如何重用?

有没有办法在数据库中但不在内存中的 JobDetail 记录上创建新触发器?具体用途:我安排了每天使用 cron 触发器运行的作业.有时需要使用相同的参数重新运行特定日期的作业.我想使用相同的 JobDetail 创建一个新的简单触发器,因为这是存储参数的地方.Reschedule() 不起作用,因为它删除了现有的触发器.这可能吗? 解决方案 是的,你可以. 我要做的是从数据库中获取 ..
发布时间:2021-06-30 19:10:13 C#/.NET

Quartz.Net 还在更新吗?如果没有其他选择?

我正在查看 Quartz.Net,它似乎是一年前的事了. 我想知道他们是停止开发还是下一个版本需要一段时间才能完成? 我问这个是因为我真的不喜欢把时间花在生命即将结束或不再开发的东西上,因为我知道将来我将不得不升级到不同的东西所以不妨从别的东西开始. 当然,我选择的任何东西将来也可能不会开发,但我希望在我开始使用该产品的几个月内看到新版本. 如果它已经死了,还有没有其他替代 ..
发布时间:2021-06-30 19:10:10 其他开发

如何为 serviceStatus.dwWaitHint 选择值?

我正在关注本教程:http:///msdn.microsoft.com/en-us/library/zt39148a(v=vs.110).aspx 以创建 Windows 服务.我有一个名为 TaskManager 的类,它使用 Quartz.Net 来管理一堆作业.它有 .Go()(不会阻塞)和 .Stop() 方法.如果我理解正确的话,我在服务中需要做的就是 私有 TaskManager ..
发布时间:2021-06-30 19:10:04 C#/.NET

无法在 Quartz.NET 中加载作业程序集错误

我使用 Quartz.NET 调度程序作为独立的 Windows 服务,而我从 ASP.NET 应用程序中调度作业.我有一个单独的作业程序集,但出现以下错误 无法加载文件或程序集“AV.Scheduler.Jobs,版本=1.0.0.0,Culture=neutral,PublicKeyToken=null"或其依赖项之一.系统找不到指定的文件. 这是我的代码, JobDetail ..
发布时间:2021-06-30 19:10:00 其他开发

Quartz.Net 并在链接作业之间传递数据

我必须实现一个简单的工作流程. 某些作业 A 必须在指定时间运行(cron 触发器).此作业搜索未处理的数据(比如一些 IThingToDo[])并对其进行处理.作业 B 必须在作业 A 完成后立即执行,并且应将已处理数据列表 (IThingToDo[]) 传递给它. 作业 A 存储数据如下: context.Put("Things", things); 然后我使用 IJobLis ..
发布时间:2021-06-30 19:09:54 C#/.NET

如何限制石英调度程序中特定类并发执行的作业实例数?

我有一个实现 Job 的“Applier"类.表示类“Applier"是 Quartz Job 的实例之一. 我的要求是控制一次执行“Applier"的实例数.意味着我想限制最多执行 5 个“Applier"实例.如果第 6 个“Applier"实例出现并且第 5 个实例已经在执行,则必须等到“Applier"实例之一完成. Quartz Scheduler 中是否有任何等待/通知类型 ..
发布时间:2021-06-30 19:09:52 其他开发

让 Quartz.net 忽略失火

我正在构建一个 Windows 服务,它正在执行一个计划任务,该任务使用 Quartz.net 定期(每分钟一次)处理命令队列(来自旧系统) 如果任务花费的时间超过 1 分钟,这在某些情况下是不寻常的,但在某些情况下是可能的,我希望它简单地忽略它错过的触发器. 但是我似乎无法做到这一点.它进行处理,然后快速连续快速触发它错过的所有触发器.据我了解,您可以为失火设置阈值,但我似乎无法使其 ..
发布时间:2021-06-30 19:09:49 其他开发

Quartz.Net CronExpression 构建器

我有一些 GUI 控件形成典型的 Windows 调度程序(日期\时间选择器、复选框等),我想从中构建 CronExpression 字符串. 有谁知道构建表达式字符串的好方法,要么是预先存在的类,要么是解决这个问题的好方法? 解决方案 Quartz.Net 中的 Cron 表达式由 7 个 子表达式: 1.秒2分钟3小时4. 月份5. 月6. 星期几7. 年份(可选字段) 我通 ..
发布时间:2021-06-30 19:09:46 C#/.NET

任何用于quartz.NET 的开源管理用户界面

是否有任何可用的开源管理界面来添加/编辑/删除作业&在 QUARTZ.NET 调度程序中触发? 解决方案 查看这个 博客.他描述了一些对他有用的方法以及他调查过的其他一些方法. 一旦您知道如何使用 Quartz API(示例 12 - 客户端确实帮助了我),提取您想要的任何信息就不是太难了. ..
发布时间:2021-06-30 19:09:43 其他开发

Quartz.net 简单示例

我试图找到一个简单的 Quartz.Net 示例,当单击按钮时,它会启动 Quartz.Net 功能. 我能够采用 Quartz.Net 示例(控制台应用程序)并更改一些内容以生成此示例 (SimpleExample.cs): public virtual void Run(){ISchedulerFactory sf = new StdSchedulerFactory();ISched ..
发布时间:2021-06-30 19:09:41 C#/.NET

使用 Quartz.net 配置 ADOJobStore

您如何使用 Quartz.net 设置作业存储.他们在网站上提供的教程对我没有帮助. 在这个页面虽然有步骤http://quartznet.sourceforge.net/tutorial/lesson_9.html我不知道如何设置这个 org.quartz.jobStore.type = Quartz.Impl.AdoJobStore.JobStoreTX, Quartz 谢谢 ..
发布时间:2021-06-30 19:09:38 其他开发

多个应用服务器中的相同 Quartz.Net 调度程序.

我是 Quartz.NET (v.3.0.3) 中的新成员.我有控制台应用程序,它是石英主机和广播 tcp.x:555/QuartzScheduler. 在我的公司,我们有 2 台应用服务器机器,它们自己是主从.如果主应用关闭,则由它代替.我们将在这些服务器中设置控制台应用程序(即服务). 如果我们这样做,在 Quartz.NET 中会发生什么,这些调度程序是相同的还是不同的? ..
发布时间:2021-06-30 19:09:35 C#/.NET

将 Quartz 连接到 MS Sql Server

我对 Quartz Job Scheduler 还很陌生,我可能会问一些愚蠢的问题,但是……我在将 Quartz.Server.2010 连接到 MS Sql Server 2012 时遇到了问题. 我创建了几个工作正常的作业,但无法创建与 SQL Server 的连接. 我已经在quartz.config 文件中编写了代码,但我不断收到一个我无法解决的错误: “服务异常终止,T ..
发布时间:2021-06-30 19:09:29 其他开发

在 asp.net 应用程序中使用 Quartz.Net

我有 Quartz 调度程序使用 AdoDataStore 作为独立的 Windows 服务在端口 555 中运行.我有一个 asp.net 应用程序,用于为这个调度程序调度作业.我必须在 ASP.NET 端做哪些配置来安排作业?非常感谢任何帮助. 这是服务配置, ..
发布时间:2021-06-30 19:09:26 其他开发

同一个 Job Quartz.NET 的多个触发器

我有以下代码: IScheduler scheduler = StdSchedulerFactory.GetDefaultScheduler();scheduler.Start();IJobDetail 作业 = JobBuilder.Create().StoreDurably().WithIdentity("J_Email", "J_Mailing").Build();ITrigger 触发 ..
发布时间:2021-06-30 19:09:20 其他开发

使用一个 Windows 服务来执行作业,使用两个 Web 应用程序来调度作业

我有一个 SQL Server 数据库作为作业存储、两个都可以调度作业的 Web 应用程序和一个执行作业的 Quartz.NET Windows 服务. 我希望这两个 Web 应用程序只安排作业,而 Windows 服务只执行作业. 问题来了: 如果我在两个 web 应用程序和 windows 服务中创建 IScheduler 实例,它们将同时执行作业,可能会发生冲突. 如 ..
发布时间:2021-06-30 19:09:17 其他开发