gpt4 book ai didi

java - 将 Azure Blob 存储与 java MVC 结合使用 Azure 网站

转载 作者:行者123 更新时间:2023-12-03 00:32:13 24 4
gpt4 key购买 nike

我创建了一个 java MVC Web 应用程序并部署在 Azure 云上。现在,我尝试将 Web 应用程序日志捕获到文本/CSV 文件中,并将该文本/CSV 文件存储在 Azure Blob 存储中。谁能告诉我该怎么做?如何访问 Azure Blob 存储。我经历过这个article但并没有多大帮助。

请大家帮忙。

注意 - 在本地应用程序中,我们可以使用属性文件和 log4j jar 执行相同的操作。

我想在 Azure Web 应用程序中执行相同的操作。

最佳答案

根据我的理解,我认为满足您需求的简单方法是使用 log4j 附加程序将日志存储到 Azure Blob 存储中。只需更改 log4j.properties 文件即可启用 Azure 的附加程序。

GitHub 上有两个非官方项目,用于为 Azure 表存储(而不是 Blob 存储)实现 log4j 附加程序。

它们如下。

  1. saksham/log4j-azure:https://github.com/saksham/log4j-azure
  2. JMayrbaeurl/azure-log4j:https://github.com/JMayrbaeurl/azure-log4j

您可以尝试引用这些代码来实现您的Blob存储的appender,例如Append Blobs .

但我认为使用 Azure 表存储是最简单的日志记录方法,正如作者所想的那样。

关于java - 将 Azure Blob 存储与 java MVC 结合使用 Azure 网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35221330/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com