nginx常见问题处理
来源:http://www.tudoupe.com时间:2022-04-23
目录
常见问题:
问题一:错误的报告
问题2:我如何查看服务器状态?
问题三:改进Nginx的共同生产
问题四:恩京克斯数据袋头缓存优化
问题5:浏览器的本地静态数据缓存是什么?
问题六:日志切割
问题七:压缩页面
步骤八:配置服务器的内存缓存
常见问题:
由于这种情况,必须有效地优化Nginx服务器,以处理下列关切问题,改进服务器的处理性能:
1. 如何改变将404页错误页面返回客户的方式?
2. 我怎样才能看到服务器的状态? (这是关键。 )
如果客户点击服务器 发现"太多文件"怎么办?
4. 如何解决客户处理过多的头级信息的问题?
5. 客户浏览器可以何种方式隐藏数据?
6、日志的切割?
7. 优化数据传输效率,使gzip压缩成为可能。
8. 启动文件缓存?
问题一:错误的报告
(1) 当浏览器访问一个不存在的页面时, 修改自定义报告错误页面建议 。
验证:

问题2:我如何查看服务器状态?
承运人应当知道的某种 nginx 设置:
并发量
总连接数
等待
pv(page view),uv(user view)
用户访问的页面浏览量
例如,假设每个访问10页的用户有2个,Pv=20和Uv=2。
nginx 中有一个用于状态统计的模块。使用 -- -- without- http_stub_status_module 打开状态页面模块进行编译和安装。

验证:

上图中的数据详细解释如下:
进行中的谈判:2 / / 与数量
server accepts handled requests
4 8 / 接受:收到的客户连接总数。处理:已处理全部客户连接。请求:客户提交的请求数量(头三个值只有在Nginx服务终止时才降低)。
等待:1 / / / / / / 读取: 当前服务器正在读取客户端请求的数量 。 writer: 当前服务器正在写入回复的数量 。
问题三:改进Nginx的共同生产
(1) 在优化之前,使用 ab 高共试。
(2) 更改 Ginx 配置配置, 以包含并发布
3) Linux内核参数优化(最大文件数)
验证:

问题四:恩京克斯数据袋头缓存优化
1) 在优化前,将运行脚本,以确定头部的要求是否匹配。
(2) (2) 更改 nginx 配置配置配置, 以在软件包中包含大头缓存
3⁄4 ̄ ̧漯B
问题5:浏览器的本地静态数据缓存是什么?
(1) 使用 Firefox 浏览器查看缓存。
例如,在 Firefox 的地址栏中输入 : cache 以查看浏览器的缓存信息 。

(2) 更改 Nginx 配置文件以指定静态页面缓存时间
3) 在Fire Fox浏览器地址框中,键入 : cache 键入本地缓存数据,以确定照片是否存在,到期时间是否正确。
问题六:日志切割
当访问日志数量增加时, 我们必须调整日志文件, 例如, 如何剪切单个 10G 文件? (这是一个热门的访谈问题 。)
具体步骤:
1 将上一个日志重命名;
2, killUSR1 PID (在 nginx 中, pID 处理); - 进程号特定视图: cat/ nginx. Pid
1)、手动执行
2)、自动完成
例如,周五03:03时自动执行脚本完成对日志的减少。
问题七:压缩页面
(1) 更改 Ngnix 配置文件
备注:数字的压缩影响越大,压缩效率越慢;不应压缩多媒体材料;
由于压缩过程由Nginx内部处理结束,而该内部处理是故意看不见的,因此无需核实。
步骤八:配置服务器的内存缓存
(1) 如果必须处理大量静态页,文件可以隐藏在记忆中,使下一次访问更快。
相关新闻
- 2023-04-16 2台电脑怎么共享(2台电脑怎么共享
- 2023-04-16 主板检测卡代码(电脑主板检测卡代
- 2023-04-16 dnf未响应(dnf未响应老是上不去)
- 2023-04-16 ppoe(pppoe拨号上网)
- 2023-04-16 网速不稳定(网速不稳定是路由器的
- 2023-04-16 wds状态(Wds状态成功)
- 2023-04-16 光标键(光标键不动了怎么办)
- 2023-04-16 电脑提速(电脑提速100倍的方法)
- 2023-04-16 切换用户(切换用户怎么切换回来
- 2023-04-16 数据包是什么(产品数据包是什么
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
