gpt4 book ai didi

.net - Azure 应用服务日志警告区域的最大大小

转载 作者:行者123 更新时间:2023-12-03 06:48:13 26 4
gpt4 key购买 nike

我的日志上有此警告,但不知道它或它的含义。

基本上时不时会得到数百行这样的:

2022-10-04T10:45:23.796229138Z ** (process:53): WARNING **: 10:45:23.795: Requested 0 bytes. Maximum size for region is 262144 bytes.

2022-10-04T10:45:23.810953303Z

2022-10-04T10:45:23.811014403Z ** (process:53): WARNING **: 10:45:23.810: Requested 0 bytes. Maximum size for region is 262144 bytes.

2022-10-04T10:45:23.823955748Z

2022-10-04T10:45:23.823975948Z ** (process:53): WARNING **: 10:45:23.823: Requested 0 bytes. Maximum size for region is 262144 bytes.

2022-10-04T10:45:23.836791491Z

2022-10-04T10:45:23.836858592Z ** (process:53): WARNING **: 10:45:23.836: Requested 0 bytes. Maximum size for region is 262144 bytes.

2022-10-04T10:45:23.842492755Z

2022-10-04T10:45:23.842510755Z ** (process:53): WARNING **: 10:45:23.842: Requested 0 bytes. Maximum size for region is 262144 bytes.

2022-10-04T10:45:23.856046707Z

2022-10-04T10:45:23.856131908Z ** (process:53): WARNING **: 10:45:23.855: Requested 0 bytes. Maximum size for region is 262144 bytes.

2022-10-04T10:45:23.865767715Z

2022-10-04T10:45:23.865815216Z ** (process:53): WARNING **: 10:45:23.865: Requested 0 bytes. Maximum size for region is 262144 bytes.

2022-10-04T10:45:23.875841928Z

2022-10-04T10:45:23.875918429Z ** (process:53): WARNING **: 10:45:23.875: Requested 0 bytes. Maximum size for region is 262144 bytes.

2022-10-04T10:45:23.886996952Z

2022-10-04T10:45:23.887175554Z ** (process:53): WARNING **: 10:45:23.886: Requested 0 bytes. Maximum size for region is 262144 bytes.

2022-10-04T10:45:23.903502537Z

2022-10-04T10:45:23.903526837Z ** (process:53): WARNING **: 10:45:23.900: Requested 0 bytes. Maximum size for region is 262144 bytes.

我不明白为什么它会警告我有关请求 0 字节的进程,然后说区域的最大大小,就像我正在接近该值一样。

谁能解释一下发生了什么?这是我应该检查的问题吗?如果是这样,有解决方案吗?

最好的

最佳答案

Azure App Service Logs Warning Maximum size for region

出现这些类型的警告有多种原因:首先也是最重要的,它是 Bug将.NET webapp部署到Azure后获取服务日志时经常发生。

需要检查并解决:

  1. 要解决此问题,请检查您的区域配额并将区域更改为其他区域,以避免出现内存超出警告,因为最大字节大小因区域而异。

  2. 您可以创建新的应用服务计划并在其中进行部署。

The total content size of all apps across all App service plans in a single resource group and region cannot exceed 500 GB as mentioned in MsDoc

在区域和资源组中创建的应用服务计划的实际数量决定了应用服务托管的应用的文件系统配额。检查App Service Planing

  • 您可以检查 Azure 应用服务内存使用情况,如下所示:转到
  • 诊断和解决问题 -> 可用性和性能 -> 内存分析

    您可以看到私有(private)字节的当前消耗,如下所示: enter image description here

  • 分析您的应用和应用服务计划使用的文件系统存储。
  • enter image description here

  • 如果启用了诊断设置,请确保文件的流日志不超过 Blob 存储限制,这一点很重要,因为它可能会停止日志流查看并显示此警告。请参阅storage limit in Azure
  • 我使用 Visual Studio 创建了 .NET Web 应用程序并将其部署到 Azure:

    enter image description here

    enter image description here

    启用所需的应用服务日志设置后:

    enter image description here

    我可以在没有任何警告的情况下获取日志,如下所示:

    enter image description here

    注意:请求 0 字节:- 正如@Gaurav Mantri SO 所述,即使 0 字节也会阻塞 blob 中的某些存储。

    Reference

    关于.net - Azure 应用服务日志警告区域的最大大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73946879/

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