IIS是否可以在执行代码时延迟执行代码?

时间:2014-04-09 16:37:08

标签: c# asp.net asp.net-mvc iis

我有一个奇怪的问题。客户端在上午7:30通过网站(ASP.NET MVC 4)向我们的数据库添加了一些数据。他们马上给我发了电子邮件,让我知道数据没有出现。我在上午8:30收到了电子邮件,检查了数据是否存在。它是。我们的站点日志显示它是在用户添加后半小时的上午8:00添加的。日志中的日期实际上是在服务器代码中计算的(只是DateTime.Now调用),而不是在数据库中。这告诉我服务器代码在启动时运行在8而不是7:30。

目前所有的代码都是同步运行的,而不是异步的(我知道,不是很好但没有时间来解决它)。

我的问题是IIS是否有任何方式可以执行调用但实际上稍后运行它?

谢谢, 杰森

0 个答案:

没有答案