不烧石英调度器工作

时间:2019-01-27 16:33:59

标签: c# asp.net webforms quartz-scheduler system.net.sockets

我有一个项目,其中包含来自受密码保护的网站的数据抓取过程。数据抓取过程设置为石英计划程序作业,该作业每小时触发一次。当我将项目部署到Web时,该过程可以正常工作,但是在下一个触发时间1小时后,它无法执行。

我可以肯定石英计划程序的用法是正确的,因为可以毫无问题地完成另一项工作。我认为问题出在我不擅长的套接字问题上。

代码如下:

(print-all-output process)

我在创建此代码方面获得了帮助,因此我不太了解此代码的某些部分。我怀疑插座部分。如果有人可以帮我,我会很高兴。

1 个答案:

答案 0 :(得分:0)

Quartz包含一个记录器。您只需要插入它即可检索代码中可能发生的任何异常

如果您使用的是.Net Core,请转到https://www.quartz-scheduler.net/documentation/quartz-3.x/quick-start.html