Google PerfTools 模块#

使用 Google Performance Tools 对 Angie 工作进程进行性能分析。该模块面向 Angie 开发人员,通过提供有关内存使用、CPU 负载和其他性能指标的详细信息,帮助他们分析和优化服务器性能。

从源代码构建 时,该模块默认不会被构建;必须通过 构建选项 --with-google_perftools_module 启用它。

该模块未包含在来自 我们的软件仓库 的包和镜像中。

备注

此模块需要 gperftools 库。

配置示例#

google_perftools_profiles /var/log/angie/perftools;

性能分析文件将存储在类似 /var/log/angie/perftools.<工作进程 PID> 的文件中。

指令#

google_perftools_profiles#

语法

google_perftools_profiles 文件前缀;

默认值

上下文

main

设置文件名前缀,用于存储 Angie 工作进程的性能分析信息。工作进程 ID 会附加在文件名末尾的点号之后,例如:/var/log/angie/perftools.1234