微服务 教程
1085个小节阅读:196.2k
目录
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
在Linux 平台下,启动Nginx服务器直接运行安装目录下sbin目录中的二进制文件即可。
xxxxxxxxxx
./Nginx -h
参数:
- -v : 打印版本号
- -V : 打印版本号和配置
- -t:测试配置正确性并退出
- -q:测试配置时只显示错误
- -s:向主进程发送信号
- -p:指定Nginx服务器路径前缀
- -c: 指定Nginx配置文件路径
- -g: 指定Nginx附加配置文件路径
两种方式:
快速停止,快速停止是指立即停止当前Nginx服务正在处理的所有网络请求,马上丢弃连接,停止工作。
xxxxxxxxxx
Nginx -s stop # 快速关闭
平缓停止,平缓停止是指允许Nginx服务将当前正在处理的网络请求处理完成,但不再接收新的请求,之后关闭连接,停止工作。
xxxxxxxxxx
Nginx -s quit # 等待工作进程处理完成后关闭
注意:
建议使用平缓停止。
更改Nginx服务器的配置和加入新模块后,如果希望当前的Nginx服务应用新的配置或使新模块生效,就需要重启Nginx服务。当然我们可以先关闭Nginx服务,然后使用新的Nginx配置文件重启服务。
xxxxxxxxxx
Nginx -s reload # 向主进程发送信号,重新加载配置文件,热重启
Nginx -s reopen # 重启 Nginx
1. Nginx如何平缓的停止服务。
A Nginx -s stop
B Nginx -s quit
C kill -9
D Nginx stop
2. Nginx如何热重启服务。
A ps aux|grep Nginx
B Nginx -s restart
C Nginx -s reopen
D Nginx -s reload
1=> B 2=>D