API控制器方法偶尔会被多次调用?

时间:2018-03-05 20:15:22

标签: c# .net iis asp.net-web-api

我有一个API控制器方法,有时需要相当长的时间来处理=> 10多分钟。有时该方法再次被服务器端调用。我验证了UI没有进行额外的调用作为健全性检查。我的错误日志表中没有错误,事件查看器也没有发现异常。是否存在可能导致此问题的IIS设置或配置设置?

注意:观察到这种情况每5分钟发生一次,除非此过程在此之前完成。

[HttpPost]
public void GenerateAndStore1095Cs(int tokenValue, int organizationId, int taxYear)
{
    AuthenticateAndRecord(
                tokenValue, 
                nameof(GenerateAndStore1095Cs), 
                nameof(GenerateAndStore1095Cs), 
                organizationId);

    PDFBusiness.GenerateAndStore1095Cs(organizationId, taxYear);
}

0 个答案:

没有答案