Google PerfTools 模块#
该模块使用 Google 性能工具 启用 Angie 工作进程的性能分析。该模块旨在为 Angie 开发人员提供服务,允许他们通过提供有关内存使用、CPU 使用及其他性能相关指标的详细见解来分析和优化服务器性能。
当从源代码 构建 时,
该模块默认不被构建;
需通过使用
--with-google_perftools_module
构建选项 来启用。
重要
该模块需要 gperftools 库。
配置示例#
google_perftools_profiles /var/log/angie/perftools;
配置文件将存储为
/var/log/angie/perftools.<worker PID>
文件。
指令#
google_perftools_profiles#
设置用于存储 Angie 工作进程性能分析信息的文件名前缀。工作进程 ID 将附加在名称末尾,并以点号分隔,例如:/var/log/angie/perftools.1234
。