快速提问。我目前正在将asp.net MVC Web应用程序移动到Windows Azure平台。除了一件事,一切都很好。
在目前的应用程序中,我们为每个用户使用FTP帐户将大量文件导入我们的数据库。
我理解Azure上的FTP并不那么简单。
我用Google搜索并找到了这篇文章:Ftp on Azure
这似乎是我需要的,但显然我们需要能够使用自己独立的FTP帐户添加新用户。有谁知道这个简单的解决方法吗?
提前致谢
答案 0 :(得分:1)
您是否考虑过运行不基于IIS的(FTP)服务,并且可以以编程方式添加用户?另外,当角色回收或升级时,您将如何解决数据同步问题?确保定期备份到blob!
就个人而言,我会安装一个实际上托管在blob存储上的VHD驱动器(Azure驱动器),并让我的FTP服务器指向该驱动器。但是,请确保您只有一个服务器实例(问题#1),除非您不需要高于99.9%的可靠性,您可以通过运行单个实例来解决此问题。第2步是我实现与该程序相关的用户管理。
这不是直截了当的,我建议反对它。但我明白,有时你必须这样做。我会像上面描述的那样解决它。