asp.net - 我可以使用带有 Web 应用服务的 Azure 文件存储吗?
问题描述
我是 Azure 新手,使用 30 天免费试用。
我们希望将托管在 Godaddy 上的现有 ASP.NET 网站移动到 Azure Web 应用服务。
问题是,我们在 ASP.NET 网站中有一个文件夹:
/files/image-store/
它拥有数千个 PNG 和 JPEG。这些图像显示在我们 ASP.NET 网站上的各种 aspx 网页中。它目前约为 2GB,但可能会增长到多个 TB。
我注意到 Azure Web App Service 上的免费计划只允许 1GB 的存储空间。我已阅读以下内容:
"Azure Files provides a cloud-based file share for storing and sharing files.
You then access these files from applications hosted in Azure App Service, an
Azure VM, or an on-premises machine. Azure Files stores and shares file access
between applications and systems in a secure and failure-resilient manner."
但我也在堆栈交换上读到它只适用于带有 Azure 应用服务的 Linux。
是否仍然如此,如果是这样,是否有解决方法?
顺便说一句,有人建议我使用 Blob 是另一种方式,尽管我们对此没有经验,似乎我们必须对许多现有代码进行更改,而且我不确定该代码对于其他主机的可移植性如何如果需要,提供者。
解决方案
请参阅对以下问题的回复:
这需要“Azure 应用服务中现有的 Windows 容器应用”
推荐阅读
- pycuda - PyCUDA 中的上下文杂耍以在不同的 GPU 内存中创建存储参数
- python - 尝试运行 python manage.py 测试的 Djengo 错误
- r - 递归地绘制多个表并输出到 R 中的图像
- windows - 删除所有文件夹窗口中的相同文件
- java - 通用类,以便任何类都可以调用它并获取对象
- python - 自解压之类的?
- amazon-web-services - 具有 Route53 DNS 名称但托管在其他地方的机器的 SSL 证书
- linux - 如何在 AWS 卷之间传输数据?
- java - 无效的转义序列 ERROR
- javascript - 表单 onSubmit vs onClick