前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >(nginx)高性能Linux服务器构建实战:运维监控、性能调优与集群应用

(nginx)高性能Linux服务器构建实战:运维监控、性能调优与集群应用

作者头像
用户5760343
发布2022-05-19 17:10:33
5170
发布2022-05-19 17:10:33
举报
文章被收录于专栏:sktj

nginx分为核心模块,基础模块,第三方模块 handlers,filters,proxies worker_processes 开启的进程数,一般和CPU个数相同就行 debug, info,notice,warn,error,crit worker_connections 每个进程的最大连接数 keepalive_timeout nginx -V 查看编译的模块 gzip_vary 可以让前端的缓存服务器缓存经过压缩的页面 gzip_comp_level 压缩的等级 upstream ip_hash down weight max_fails fail_timeout backup 要使用fair算法,必须编译upsream_fair模块 要使用url_hash轮询算法,必须编译hash charset utf8; location ~ .*.(jpg|png)

host; proxy_set_header X-Real-IP

proxy_add_x_forwarded_for; client_body_buffer_size 128k; proxy_connect_timeout 90; proxy_send_timeout 90; proxy_read_timeout 90; proxy_buffer_size 4k; proxy_buffers 4 32k; proxy_busy_buffers_size 64k; proxy_temp_file_write_size 64k; //// //图片防盗链

image.png

//日志分割脚本

image.png

//////nginx性能优化

1、编译nginx之前修改模式,取消debug模式

auto/cc/gcc 文件下删除 CFLAGS="$CFLAGS -g"

2、为特定CPU编译

image.png

3、利用TCMalloc优化nginx性能

image.png

image.png

4、服务器内核参数优化

image.png

PHP模块,需要安装PHP-FPM

image.png

nginx针对PHP模块优化,开启缓存

image.png

//nginx+perl,需要安装fcgi模块

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-05-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档