X 个读取唯一键的 Azure 函数应用程序实例
X numbers of azure function app instances reading a unique key
我有一个同时运行 5-10 个实例的 azure 函数(5-10,因为它是从 azure 存储队列触发的)。我有一个 SQL 服务器 table 有 10 行,每一行都是一个键。每个实例都需要来自数据库的密钥。但是没有实例必须具有相同的密钥。确保每个实例都具有唯一密钥的最佳方法是什么?您如何处理共享一组键的多个实例。第一个实例将读取一个键,第二个是下一个键,直到没有更多的键,它将开始获取数组中的第一个键。是否有针对这种行为的 azure 函数内置的东西?
据我所知,有一个名为 invocation id
的概念,用于唯一标识 Azure Function 的不同 运行 实例。所以我认为你可以尝试将它用作你想要的唯一密钥。
使用方法请参考如下博客和官方wiki页面。
我有一个同时运行 5-10 个实例的 azure 函数(5-10,因为它是从 azure 存储队列触发的)。我有一个 SQL 服务器 table 有 10 行,每一行都是一个键。每个实例都需要来自数据库的密钥。但是没有实例必须具有相同的密钥。确保每个实例都具有唯一密钥的最佳方法是什么?您如何处理共享一组键的多个实例。第一个实例将读取一个键,第二个是下一个键,直到没有更多的键,它将开始获取数组中的第一个键。是否有针对这种行为的 azure 函数内置的东西?
据我所知,有一个名为 invocation id
的概念,用于唯一标识 Azure Function 的不同 运行 实例。所以我认为你可以尝试将它用作你想要的唯一密钥。
使用方法请参考如下博客和官方wiki页面。