问题标签 [quartz.net]

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 投票
3 回答
2091 浏览

.net - 适合新手的 Quartz.net

什么是quartz.net 如何开始使用它?

0 投票
4 回答
9151 浏览

asp.net - Quartz.NET 触发器未触发

我在我的 ASP.NET Web 应用程序中使用 Quartz.NET。我将以下代码放在按钮单击处理程序中以确保它执行(用于测试目的):

这是“备份作业”:

我的问题:为什么“BackupJobStart()”没有触发?我以前使用过类似的代码,它工作得很好。

编辑:@Andy White,我会在 Global.asax 的 Application_Start 中使用它。这不起作用,这就是为什么我将其移至按钮单击处理程序以缩小问题范围。

0 投票
6 回答
15802 浏览

.net - 关闭 Quartz .Net 中的调试日志记录

我正在使用 Quartz.NET 在我们的应用程序中安排一些自定义任务。一切正常,只是它在一秒钟内记录了大约 20 个调试条目。

我不知道如何关闭调试日志记录。任何帮助将不胜感激,因为我一直在尝试在网上查找但没有运气。

调试条目如下所示

0 投票
5 回答
8392 浏览

quartz-scheduler - 每分钟安排一次触发器,如果​​作业仍在运行,则待机并等待下一个触发器

我需要安排一个触发器每分钟触发一次,如果作业仍在运行,则下一分钟触发器不应该触发,应该再等一分钟检查,如果作业完成,触发器应该触发谢谢

0 投票
2 回答
1044 浏览

watin - 是否可以在 UI 线程上运行quartz.net 作业?

我正在使用 Watin 进行浏览器测试,它必须在 UI 线程上运行。

我想使用 Quartz.NET 安排作业,但无法找到在 UI 线程上运行它的方法(使用 WPF 应用程序)

有任何想法吗?

0 投票
2 回答
43324 浏览

asp.net - 如何在 ASP.NET 中使用 Quartz.net

我不知道如何在 ASP.NET 中使用 Quartz.dll。在哪里编写调度作业以每天早上触发邮件的代码?请如果有人知道它请帮助我...

编辑:我发现如何以 PRO 方式使用 Quartz.NET?真正有用。

0 投票
1 回答
2972 浏览

c# - 作业完成后,Quartz.net 每隔一段时间重复作业

我目前正在一个简单的应用程序中实现 Quartz.net,该应用程序应该每(例如)5 秒执行一段代码。只是现在代码有时需要超过 5 秒才能完成。

起初我遇到了代码在相同代码仍在运行时执行的问题,我通过使用 IStateFulJob 接口而不是 IJob 接口解决了这个问题。

但我真正想要完成的是,我的工作在工作完成后 5 秒执行,而不是在我之前的工作开始后 5 秒执行。

我当然可以处理当我的听众“听到”工作准备好并重新安排工作时触发的事件,但我想知道是否没有任何标准功能。

0 投票
1 回答
19607 浏览

quartz-scheduler - 使用 Quartz.net 配置 ADOJobStore

你如何使用 Quartz.net 建立一个作业商店。他们在网站上的教程对我没有帮助。

在这个页面虽然有步骤 http://quartznet.sourceforge.net/tutorial/lesson_9.html 我无法得到如何设置这个

谢谢

0 投票
1 回答
1018 浏览

nhibernate - 流利的 Nhibernate 和石英

我正在构建一个 asp.net mvc web 应用程序。我在 asp.net 上下文中运行石英。我正在为我的 or 映射使用流利的 nhibernate。我正在构建一个简单的工作,在数据库中写入一个条目。

这是发生错误的地方:

问题是 c.FromConnectionStringWithKey("QuickBlogDB") 为空或为空。如何获取quartz.net 作业中的配置信息?

0 投票
1 回答
2313 浏览

c# - 使用 LINQ 查询/子查询多个方法(用于组、作业和触发器的 Quartz.NET 示例)

绝对是 LINQ 新手,但对 SQL 和 C# 非常有经验,想知道这在 LINQ 中是否可行。如果是这样,我可以在其他地方使用它,但我认为这将是一个很好的起点(并有助于简化/清理一些代码)。这可以更概括,但我认为这可能是一个很好的现实生活示例,可以帮助解释。

背景简介:我正在做一个个人学习项目,构建一个调度程序并学习 Spring.NET/DI、Fluent NHibernate、Quartz.NET,并试图通过 TDD 实现我的壮举。到目前为止学到了很多。

Quartz.NET IScheduler 对象具有这些属性(1)/方法(2)(假设是公共的)...

假设触发器定义只是......

我有一个类,我正在尝试获取一个列表,该列表具有如下构造函数(因为它一旦创建就不可变)...

目前这就是我的处理方式......

这种方式工作得很好(虽然可能有点慢和复杂),但是那些双 foreach 循环让我很烦恼,因为我是一个“学习 LINQ”的人,我认为这是一个很好的机会并尝试应用它。

不要求有人为我编写代码,因为这是一个学习项目(虽然你更欢迎你),只是想看看 LINQ 是否可以做这样的事情,如果可以,寻找更多关于它的信息... 使用查询值调用方法,并使用这些值构建另一个查询。如果是这样,它将减少我在代码中其他地方的多个 foreach 循环中的一些。

谢谢!