如何在 azure 中的 webjobs 之间共享配置文件
How to share config files between webjobs in azure
我目前有 7 个 Web 作业,它们都使用相同的凭据连接到同一个数据库。我想要一个所有网络作业都包含的文件,这样我就不必对 username/password/host 进行 7 次更改。
我试过将文件放在所有网络作业的父目录中,但似乎当网络作业被触发时,它被放入不同目录中的沙箱中。
这是我的程序在 运行 D:\local\Temp\jobs\triggered
时打印出的路径,但这是我通过 ftp /site/wwwroot/App_Data/jobs/triggered
[=12 将我的 webjobs 放入的目录=]
有没有一种方法可以在我的所有 Web 作业中加载同一个文件而无需该文件的 7 个实例?
最简单的方法是在 Azure 门户中设置应用程序设置(或连接字符串)(或等效地通过 Azure ARM API)。当您这样做时,该设置将对您的所有 WebJobs 可用。
我目前有 7 个 Web 作业,它们都使用相同的凭据连接到同一个数据库。我想要一个所有网络作业都包含的文件,这样我就不必对 username/password/host 进行 7 次更改。
我试过将文件放在所有网络作业的父目录中,但似乎当网络作业被触发时,它被放入不同目录中的沙箱中。
这是我的程序在 运行 D:\local\Temp\jobs\triggered
时打印出的路径,但这是我通过 ftp /site/wwwroot/App_Data/jobs/triggered
[=12 将我的 webjobs 放入的目录=]
有没有一种方法可以在我的所有 Web 作业中加载同一个文件而无需该文件的 7 个实例?
最简单的方法是在 Azure 门户中设置应用程序设置(或连接字符串)(或等效地通过 Azure ARM API)。当您这样做时,该设置将对您的所有 WebJobs 可用。