azure - 为什么 Microsoft Azure 网站使用 block blob 而不是日志附加 blob

标签 azure azure-storage azure-web-app-service azure-blob-storage

我很困惑为什么 Microsoft Azure 更喜欢使用“ block blob”而不是“追加 blob”来进行应用程序日志记录。

据我了解,使用“附加 blob”客户端可以简单地将一行文本附加到 blob,而无需将任何 block 下载到客户端。

附加到“ block blob”涉及下载 block ID 或内容并附加到该客户端,然后将其写回到 blob。涉及更多工作。

为什么 Microsoft Azure 没有在自己的实现中使用写入日志的预期方法?使用“附加 blob”进行日志记录是否有注意事项?

最佳答案

确切地说,附加 blob 是相当新的,而使用 block blob 的日志记录解决方案则可以追溯到很久以前。由于这一遗留问题以及它引入的所有当前依赖项,现在很难更改它。

关于azure - 为什么 Microsoft Azure 网站使用 block blob 而不是日志附加 blob,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37771676/

相关文章:

azure - 如何终止特定的 Azure 辅助角色实例

python-3.x - 将文件写入azure函数

azure - 错误 : The specified registry key does not exist. 尝试使用网络凭据连接到 TFS 2012。

azure - Azure "Kudu"内的.SVC 文件为空

默认后端池不正常时 Azure 应用程序网关故障转移

azure - 发布azure函数-您可以创建模板json资源文件吗

azure - Set-AzContext 在 Azure Cloud Shell 中有效,但在 Azure PowerShell 中无效

使用对象复制作为事件网格源的 Azure Blob

python - 设置在使用 BlobServiceClient 创建的 Azure Blob 容器中的生存时间

linux - 如何在 Azure Web App 中设置重写规则 - Linux