读取唯一密钥的X个Azure函数应用实例数量

我有一个Azure函数可以同时在5-10个实例之间运行(5-10个实例是因为它是从Azure存储队列中触发的)。我有一个10行的SQL Server表,每一行都是一个键。每个实例都需要数据库中的密钥。但是没有实例必须具有相同的密钥。确保每个实例具有唯一密钥的最佳方法是什么?您如何处理共享一个键数组的多个实例。第一个实例将读取一个键,第二个下一个键将读取键,直到没有更多键,它将开始获取数组中的第一个键。在这种行为中,天蓝色函数中是否内置了某些内容?

p854200 回答:读取唯一密钥的X个Azure函数应用实例数量

我知道,有一个名为invocation id的概念可以唯一标识不同的运行中的Azure Function实例。因此,我认为您可以根据需要尝试将其用作唯一密钥。

请参阅以下博客和官方Wiki页面,以了解如何使用它。

  1. Get the Invocation Id of an instance of a Azure Function
  2. Retrieving information about the currently running function
本文链接:https://www.f2er.com/3122745.html

大家都在问