【问题标题】:Quartz.Net Scheduler to Run as a Windows ServicesQuartz.Net 调度程序作为 Windows 服务运行
【发布时间】:2015-05-12 06:14:35
【问题描述】:

这是本组中关于 Quartz.net 的第一篇文章。希望能找到我的答案。

我对使用 Quartz.Net 非常陌生。我们的一位客户希望我们在 Quartz 中安排任务,而不是编写自己的调度程序逻辑。

最初,我做了一些示例并尝试了示例任务(不是那么方便)。使用 Quartz.Net 感觉有点麻烦。

我们真正想要的是,

1.) 首先如何配置和设置 Quartz.Net 以作为 Windows 服务运行

2.) 我们必须将 Quartz 作为 Windows 服务运行,并且应该查找作业的 Scheduled Time 并调用。

3.) 那么如何将我们的 Quartz 逻辑集成到服务中。

我在 Google 上搜索并获得了有关如何设置服务 http://geekswithblogs.net/TarunArora/archive/2012/11/16/install-quartz.net-as-a-windows-service-and-test-installation.aspx 的链接

我只是成功地设置了它,但是当我查看下面的链接之后

http://geekswithblogs.net/TarunArora/archive/2012/11/17/quartz.net-writing-your-first-hello-world-job.aspx

这里我有一些问题,Quartz.Net 服务目录路径即“C:\Program Files(x86)\Quartz.Net”是自动创建还是我们需要创建。

在完成所有将工作粘贴到 Quartz 之后,回来并在项目中按 F5 的目的是什么。

任何帮助。

【问题讨论】:

    标签: c# quartz-scheduler quartz.net


    【解决方案1】:

    您需要自己实现 Windows 服务。在 OnStart 事件中初始化并启动quartz.net 的实例。 在 OnStop 事件中确保停止石英。 差不多就这些了。

    【讨论】:

    • 是吗?就答案而言,虽然正确,但仍然很差。
    • 对不起@Lankymart 我没有完全理解你的意思
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-12
    • 1970-01-01
    相关资源
    最近更新 更多