作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在开发生成 PDF 的 Web 应用程序(托管在 azure 云服务上)。这些 PDF 必须存储在某个地方,因为稍后会下载。那么在哪里存储这些文件呢?
现在将其存储在项目的“Content”文件夹中,但问题是当我再次发布网站时“Content”文件夹变空。
因此,存储文件时遇到问题。存储它的最佳方式是什么?将其存储在数据库或云服务中的任何位置。无法使用 azure 存储,客户端不想使用它。
请帮助我解决问题。
最佳答案
使用存储是最佳实践,与 Azure 中的大多数其他选项相比,它的每 GB 成本更低。如果大规模成本是个问题,可以选择从 hot to cool 移动文件。随着数据的积累,存储以降低每 GB 成本。
您确实需要将它们存储在某种持久存储中,而云服务不提供这种存储。数据库可以工作,就像将应用程序部署到常规虚拟机而不是云服务一样。 App Services具有持久存储,因为文件存储在 Azure 存储中,而不是存储在 VM 上(如果可以选择)。还有很多其他选项,任何类型的文件共享都可以。
关于C# : We application : Where to store generated PDF files?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56324379/
我是一名优秀的程序员,十分优秀!