Nginx
- 能通过Lua代码解决的,不用Nginx的配置、变量和模块解决
- Nginx支持的功能,OpenResty不一定支持,需要看版本号,它们的版本号保持一致的
工作模式
graph LR Master进程 --> Worker进程1 subgraph 客户端连接 客户端1 --> Worker进程1 客户端2 --> Worker进程1 end Master进程 --> Worker进程2 Master进程 --> Worker进程... Master进程 --> Worker进程n
Master进程不负责处理终端的请求,它只管理Worker进程,主要是接受管理员发送的信号量、监控Worker的运行状态。
Worker进程从Master进程fork出来的,彼此之间相互独立,互不影响。有多个worker进程时,其中一个Worker进程奔溃退出了,并不会影响其他Worker进程。
Nginx和OpenResty的生命周期关系:
Lua
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 linjk121@163.com.