如何修复';由于对象的当前状态,操作无效';.Net Azure函数应用程序中出错?

如何修复';由于对象的当前状态,操作无效';.Net Azure函数应用程序中出错?,.net,web-config,azure-functions,.net,Web Config,Azure Functions,我有一个.NET Azure函数,由SQL连接器触发的逻辑应用程序执行,“当一个项目被创建时”。该函数从多个API收集数据,并将数据插入SQL数据库。该函数适用于单条记录,但是,当将一批记录插入触发该函数的SQL表时,该函数会中断,并出现以下错误: 由于对象的当前状态,操作无效 根据堆栈溢出上的多个线程(即),要解决此问题,应按以下方式配置web配置文件: <appSettings> <add key="aspnet:MaxHttpCollectionKeys" va

我有一个.NET Azure函数,由SQL连接器触发的逻辑应用程序执行,“当一个项目被创建时”。该函数从多个API收集数据,并将数据插入SQL数据库。该函数适用于单条记录,但是,当将一批记录插入触发该函数的SQL表时,该函数会中断,并出现以下错误:

由于对象的当前状态,操作无效

根据堆栈溢出上的多个线程(即),要解决此问题,应按以下方式配置web配置文件:

<appSettings>
     <add key="aspnet:MaxHttpCollectionKeys" value="2001" />
</appSettings>


有没有办法更改Azure Function应用程序的web.config文件?我在哪里能找到它?还是我应该自己创造?关于如何解决此问题,您还有其他想法吗?

您可以在azure函数的host.json中使用“maxOutstandingRequests”和“maxConcurrentRequests”属性进行设置(转到函数应用程序-->概述-->函数应用程序设置-->host.json),请参阅此


希望它对您的问题有所帮助。

您可以在azure函数的host.json中使用“maxOutstandingRequests”和“maxConcurrentRequests”属性设置它(转到函数应用-->概述-->函数应用设置-->host.json),请参阅此

希望对你的问题有所帮助