CentOS 上 Postman 性能优化建议
一 应用层设置与客户端优化
POSTMAN_DISABLE_GPU=true postman~/.bashrc 或 /etc/profile.d/postman.sh 中添加:export POSTMAN_DISABLE_GPU=true,然后执行 source ~/.bashrc。~/.config/Postman、~/.cache/Postman、~/.local/share/Postman 中的 IndexedDB、Cache 等子目录),再重启。pm.request.timeout = 300000;(5 分钟);仅在测试环境临时关闭 SSL 校验:pm.request.disableSSL = true;。client_max_body_size 100M; proxy_read_timeout 300s; proxy_connect_timeout 300s;)。curl 或专用传输工具进行验证。二 系统与网络优化
sudo yum update -y,获取内核/驱动/库修复与安全改进。/etc/sysctl.conf 并执行 sudo sysctl -p 生效):
net.ipv4.ip_local_port_range = 1024 65535、net.ipv4.tcp_tw_reuse = 1、net.ipv4.tcp_fin_timeout = 30net.ipv4.tcp_keepalive_time = 1200、net.core.somaxconn = 1024、net.core.netdev_max_backlog = 2000net.ipv4.tcp_syncookies = 1、net.ipv4.tcp_max_orphans = 32768net.ipv4.tcp_tw_recycle,如未生效请移除该行以避免副作用。free -m、top、/proc/meminfo、/proc/slabinfo、pmapecho 1 > /proc/sys/vm/drop_caches(page cache)、echo 2(dentries/inodes)、echo 3(全部)。vm.vfs_cache_pressure(增大将更早回收 VFS 缓存)、vm.min_free_kbytes(设置保留最小空闲内存,过小易触发 OOM,过大浪费内存)。三 自动化与替代方案
curl -X POST -H "Content-Type: multipart/form-data" -F "file=@large_file.zip" --max-time 600 https://your-api-endpoint四 常见问题快速排查
POSTMAN_DISABLE_GPU=true 后重启;若仍异常,清理 IndexedDB/Cache 缓存目录再试。pm.request.timeout(如 300000 ms),测试环境可临时关闭 SSL 校验;同时检查服务器(如 Nginx 的 client_max_body_size、proxy_read_timeout)与网络质量。