开源Web应用服务器OpenResty
Posted 开源派
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开源Web应用服务器OpenResty相关的知识,希望对你有一定的参考价值。
OpenResty( 又名 ngx_openresty)是打包了标准 nginx 核心的开源Web服务器。基于 Lua 编程语言对 Nginx 核心以及现有的各种 Nginx C 模块进行脚本编程,构建出可以处理一万以上并发请求的极端高性能的 Web 应用。借助OpenResty,开发人员不需要了解Nginx核心和写复杂的C/C++模块,只需使用Lua语言既可进行Web应用开发。主要由章亦春(agentzh)维护。在 2011 年之前曾由淘宝网赞助,在后来的 2012 ~ 2016 年间主要由美国的 CloudFlare 公司 提供支持。目前,OpenResty® 主要由 OpenResty 软件基金会和 OpenResty Inc. 公司提供支持。
OpenResty 将服务器端应用完全运行于 Nginx 服务器中,充分利用 Nginx 的事件模型来进行非阻塞 I/O 通信。不仅仅是和 HTTP 客户端间的网络通信是非阻塞的,与mysql、PostgreSQL、Memcached、以及 Redis 等众多远方后端之间的网络通信也是非阻塞的。
微信订阅号:开源派 (opensourcepie)
↓点击阅读原文,查看下载链接
以上是关于开源Web应用服务器OpenResty的主要内容,如果未能解决你的问题,请参考以下文章
利用开源软件自建WAF系统--OpenResty+unixhot
OpenResty全功能Web应用服务器,打包了标准的 nginx 核心