正如标题所说,我正在寻找一种方式,以访问一个蓝色文件共享(预览)直接从一个蔚蓝网站。我不能使用任何REST或类似的东西,我正在寻找将SMB共享直接安装到网站上的可能性(通过新的门户或任何其他方式)。
我找到了以下链接,从这些链接中我了解到,这个问题仍在审查中(http://feedback.azure.com/forums/169385-web-apps-formerly-websites/suggestions/6084609-allow-map-azure-file-share-microsoft-azure-file-s),还有一个没有回答我问题的SO问题(Can the new Azure File Service be used from Azure WebSites?)。
老实说,为了提供更多的细节,我的场景非常简单--我有一些网站和一些虚拟机,可以从蔚蓝文件服务中访问这些文件。关于VM,这个方法非常简单,但是对于WebSites,我现在找不到任何方法。
另一方面,不管对上述问题的答案如何,启用CDN而不是Azure文件共享(或者说我有可能)是否有意义?
非常感谢。
发布于 2015-06-26 17:44:49
从今天起,没有任何一种技术能达到你的目的。您不能使用File Service,因为您没有在Azure网站中挂载共享的能力,而且它也不适合流的目的(文件服务中的所有文件访问都需要授权,也没有共享访问签名的概念)。
我想,您必须从这两种技术(Blob和File )中选择一种,并做出一些妥协,使其在网站和虚拟机中都能工作。
假设您使用File Service,那么您可以将它们挂载到虚拟机中,并对那里的文件进行处理。在网站前端,您需要使用存储客户端库在您的网站中的某个文件夹下载相关的文件,并从那里流这些文件。
假设您使用Blob Service,那么您可以直接从blob存储中将它们流到您的网站中(不需要将这些文件保存在您的网站中)。在虚拟机中,当您需要处理这些文件( blob )时,您只需将它们下载到VM进行处理,然后将它们重新上传到blob存储中。
在Azure文件共享上启用CDN (或者我有可能)有意义吗?
目前,无法通过CDN提供Azure文件服务文件。
https://stackoverflow.com/questions/31059294
复制相似问题