我一直在构建 Python 应用程序并一直在 Azure 中管理所有内容。我使用 Azure App Config 存储某些值并在整个代码中提取它们。我注意到我的请求计数器跳了大约 100 只是为了在 VS 代码中启动本地调试器(实际上并没有运行我的任何函数)。我目前使用的是免费版本,所以每天的请求数限制为 1,000 个。另一个例子是向我的配置浏览器添加一个键值对算作 5 个请求。我使用一个类从应用程序配置中提取所有值并将它们存储在那里,这样我就不会每次都发出新请求。有没有人知道为什么只运行我的本地调试器会算作 100 多个请求?或者为什么只是手动添加一个配置键值会花费我 5 个请求?我唯一的想法是请求是按大小衡量的,
这是一个示例配置数据类,我将在函数运行时实例化一次:
class ConfigData:
def __init__(self):
self.app_id = client.get_configuration_setting(key='app_id').value
self.app_secret = client.get_configuration_setting(key='app_secret').value
# Etc..
我会像这样抓住这些价值观:
config = ConfigData()
app_id = config.app_id
app_secret = config.app_secret
谢谢,
以利亚