FluentScheduler在asp.net mvc下使用,本地调试能触发定时任务,但布置到IIS不能触发,求解.

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FluentScheduler在asp.net mvc下使用,本地调试能触发定时任务,但布置到IIS不能触发,求解.相关的知识,希望对你有一定的参考价值。

以下为主要代码
public TimedTask()

Schedule(() =>

Task();
).ToRunEvery(1).Days().At(21, 00);



protected void Application_Start()

AreaRegistration.RegisterAllAreas();
FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
RouteConfig.RegisterRoutes(RouteTable.Routes);
BundleConfig.RegisterBundles(BundleTable.Bundles);
//定时任务
JobManager.Initialize(new TimedTask());

感谢大神,是IIS回收的问题吗?

参考技术A 不能连接数据库有以下几种问题:sa账户的密码不正确;sa账户密码正确,但是没有访问rjyjs数据库的权限;没有sa账户;DataSource最好写(localhost);逐一检查一下看看呢?本回答被提问者和网友采纳 参考技术B

参考技术C IIS 是会回收需要在Application_End 处重新请 求页面

以上是关于FluentScheduler在asp.net mvc下使用,本地调试能触发定时任务,但布置到IIS不能触发,求解.的主要内容,如果未能解决你的问题,请参考以下文章

FluentScheduler定时器计划任务

FluentScheduler定时器计划任务

FluentScheduler定时任务的基本使用

FluentScheduler定时器计划任务

不用写Windows服务实现定时器功能(FluentScheduler )

在 C# ASP .Net MVC 中编辑十进制模型属性