如何在azure中的webjobs之间共享配置文件

时间:2016-06-08 16:52:43

标签: azure azure-webjobs

我目前有7个webjobs,它们都使用相同的凭据连接到同一个数据库。我想要一个包含所有webjobs的文件,所以我不需要对用户名/密码/主机进行7次更改。

我已经尝试将该文件放在所有webjobs的父目录中,但似乎当触发webjob时,它会被放入不同目录中的沙箱中。

这是我的程序在运行D:\local\Temp\jobs\triggered时打印出的路径,但这是我通过ftp /site/wwwroot/App_Data/jobs/triggered

将我的webjobs放入的目录

有没有办法可以在我的所有webjobs中加载相同的文件而不需要该文件的7个实例?

1 个答案:

答案 0 :(得分:1)

最简单的方法是在Azure门户中设置应用程序设置(或连接字符串)(或等效地通过Azure ARM API)。当您这样做时,所有WebJobs都可以使用该设置。