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