Azure功能与多个http命中同时行为不端

时间:2017-12-01 07:43:29

标签: azure azure-functions

我在powershell上创建了一个azure函数,可用于http命中。它在处理后在其根文件夹中写入JSON文件。但是如果同时发生多次命中,则会引发文件使用错误。我知道azure函数在多线程上不起作用,并且在运行一个进程和第二个进程时可以修改变量。我不想使用队列存储所以有任何好的建议怎么做?

1 个答案:

答案 0 :(得分:1)

不要写任何你不想丢失的无效功能文件系统。

使用Cosmos DB或其他一些外部数据存储来存储您的数据。

如果没有代码示例,很难说你可能做错了什么。从代码的角度来看,你应该可以做到这一点,但你需要检查文件是否正在使用并处理错误(即等待或抛出429错误/等)。