use*_*059 4 logging azure azure-storage-blobs
我正在使用连接到多个API的程序,需要存储每个操作的日志(HTML/XML/Json)以供以后查看.将每个请求/回复存储在Azure blob中是否可行?每秒可能有数百个请求(所有这些都需要存储),其大小不同,平均大小为100kB.
由于日志需要可搜索(通过元数据),我的计划是将其存储在Azure Blob中,并将元数据(包含blob位置,自定义应用程序相关请求和内容标识符等)放在易于搜索的数据库中.
您可以将日志存储在Azure表存储或Blob存储中,但Microsoft本身建议使用Blob存储.Azure Storage Analytics将日志数据存储在Blob存储中.
这个" Azure存储表设计指南 "指出了使用表存储进行日志的几个缺点,并提供了有关如何使用blob存储来存储日志的详细信息.请阅读"日志数据反模式"部分,特别是针对此用例.
| 归档时间: |
|
| 查看次数: |
1491 次 |
| 最近记录: |