新睿云

> 知识库 > 如何优先选择nginx?遇错误如何配置进行重启?

如何优先选择nginx?遇错误如何配置进行重启?

作者/来源:小睿 发布时间:2019-12-02

Nginx是一个开源的,支持高性能、高并发的web服务和代理服务软件,具有Web服务、反向代理或负载均衡服务三大主要场景。

nginx

在实际工作中需要根据业务需求来选择合适的业务服务软件,在哪些业务需求中会优先选择nginx?

1)静态业务:若是高并发场景,首选 Nginx。

2)动态业务:理论上建议选择 Nginx,为了避免相同业务服务软件多样化,增加额外维护成本。动态业务可以由 Nginx 兼做前端代理,再根据页面元素的类型或目录,转发到后端相应的服务器进行处理。

3)既有静态又有动态业务:采用 Nginx。

nginx

Nginx经常出现错误,则是或将对nginx进行重启操作,如何重启nginx?

nginx 服务器重启命令,关闭

nginx -s reload:修改配置后重新加载生效

nginx -s reopen:重新打开日志文件

nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确

关闭nginx:

nginx -s stop:快速停止nginx

quit:完整有序的停止nginx

其他的停止nginx方式:

ps -ef | grep nginx

kill -QUIT主进程号:从容停止Nginx

kill -TERM主进程号:快速停止Nginx

pkill -9 nginx:强制停止Nginx

启动nginx:

nginx -c /path/to/nginx.conf

平滑重启nginx:

kill -HUP 主进程号

热门标签
new year
在线咨询
咨询热线 400-1515-720
投诉与建议
{{item.description}}

—您的烦恼我们已经收到—

我们会将处理结果发送至您的手机

请耐心等待