PHP-FPM 在 Linux 上的性能测试方法

要把 PHP-FPM 的性能压测做得有参考价值,关键不只是跑工具,还要先补齐状态页、慢日志和系统监控,再结合慢请求与配置参数一起看。本文按“准备、压测、监控、定位、优化复测”五步整理,适合在 Linux 环境下建立一套可重复的测试方法。

PHP-FPM 在 Linux 上的性能测试方法

Linux 下 Node.js 如何进行内存管理

Linux 上的 Node.js 内存管理,本质上看的是 V8 如何分配、回收和限制堆内存。理解内存池、分代垃圾回收、默认约 1.5GB 上限,以及泄漏排查和监控方法,才能判断程序是该调参数、查引用,还是直接做堆分析。

Linux 下 Node.js 如何进行内存管理

如何在 Linux 上部署 JavaScript 应用

这篇文章把 Linux 部署 JavaScript 应用的常见流程整理成一套可执行清单:从安装 Node.js 和 npm、初始化项目、安装依赖,到用 PM2 托管进程、用 Nginx 做反向代理,再到生产环境配置、安全加固与后续监控。适合第一次把 Node.js 服务放上服务器的读者快速建立完整部署思路。

如何在 Linux 上部署 JavaScript 应用

如何利用日志进行 Debian Node.js 调试

在 Debian 上排查 Node.js 问题,单靠 `console.log` 很快会失控。把日志做成结构化输出,再配合 `tail`、`grep`、`journalctl`、PM2 和交互式调试器,才能更快区分应用错误、服务异常和系统层故障。 在 Debian 环境里调试 Node.js,很多问题不是没有日志,而是日志太散、字段太乱,最后只能靠肉眼一行行翻。本文从结构化日志配置讲起,再到 `tail`、`journalctl`、PM2、`--inspect-brk` 等工具的分层用法,帮你建立一套更容。

如何利用日志进行 Debian Node.js 调试

Ubuntu 下如何查看 Golang 打包日志:终端、文件、-v 与 -x 用法梳理

在 Ubuntu 下编译 Go 项目时,日志往往就是排错入口。本文把终端实时查看、重定向保存、`-v` 与 `-x` 两类详细输出,以及 VS Code、GoLand 中的查看方式整理成一套实用方法,方便你按问题深度快速选择。 在 Ubuntu 环境里编译 Go 项目时,很多问题并不复杂,真正耽误时间的往往是没有第一时间把日志看全。

Ubuntu 下如何查看 Golang 打包日志:终端、文件、-v 与 -x 用法梳理