Azure函数应用配置文件名称?部署后是否变更?
Azure Function App 配置文件相关问题解答
- 部署到Azure后,
local.settings.json不会被部署到云端,这个文件仅用于本地开发调试,Azure上不存在同名或对应名称的文件。 - Azure中没有专门的文件来存储Function App的应用特定设置,这些配置统一存储在Function App的**应用设置(Application Settings)**中,你可以在Azure门户的Function App配置页面里查看和管理这些设置。
- 读取配置值时,不要直接读取文件(云端无对应文件),应该通过环境变量的方式读取:
- C# 示例:
Environment.GetEnvironmentVariable("YourSettingName") - Python 示例:
import os; os.environ["YourSettingName"]
本地开发时,local.settings.json里Values节点下的配置会自动映射为环境变量,和云端的应用设置读取方式完全一致,这样代码可以在本地和云端无缝运行。
- C# 示例:
内容的提问来源于stack exchange,提问作者Kate
相关产品推荐
相关产品推荐

