我有一个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);
}