2017-09-14 55 views
1

我们正在构建一个需要访问文件系统的Ap​​p函数。我已经在其他地方看过,存储不是专用于特定的应用程序,而是共享的。有没有什么办法可以让应用在运行时转移到新的存储位置?Azure App函数文件系统

回答

3

您的Azure功能应用程序具有多个文件系统存储位置。

d:\ local指向非共享本地到虚拟机的存储。这是暂时的,因为当您的功能从虚拟机中取消配置时,存储将消失。你有500MB在这里存储。因此,如果我们已将功能应用程序扩展为5个实例,那么这五个实例中的每一个都将运行在它自己的虚拟机上,并且每个实例都有自己的d:\本地存储500MB。

d:\ home指向您的所有功能应用程序实例都可以访问的共享存储文件夹。随着您的功能应用程序被缩小或移动,该文件夹保持不变。当然,这意味着由于规模原因,您可能不希望性能关键路径使用它。

当然你可以在你的函数中自己访问存储API。

希望有所帮助。