通用Web应用程序服务器NGINX Unit开源 可在七种语言中运行应用程序代码

极客号(Daydx.com)9月12日 消息:NGINX Unit是一个开源的、轻量级和通用的Web服务器,它可以在多个编程语言中本地执行应用程序代码。

Unit旨在通过将Web服务器、应用程序服务器和进程管理器的功能组合到一个软件包中来简化Web应用程序栈。它可以高效地处理静态资源,并且可以在像Python、PHP、Go、Java、Javascript、Perl和Ruby等语言中运行应用程序逻辑,而无需额外的软件。

通用Web应用程序服务器NGINX Unit开源 可在七种语言中运行应用程序代码

项目地址:https://github.com/nginx/unit

Unit提供了一个RESTful JSON API来动态配置服务器并即时更新应用程序,无需停机。它建立在一个复杂的、多线程的、异步体系结构之上,以确保健壮性、安全性和性能。

该服务器旨在成为从简单的个人站点到复杂的企业部署的Web应用程序的通用构建块。 主要功能包括:

– 原生支持多种语言

– 通过JSON API进行动态配置

– 关注性能和可扩展性

– 开箱即用

– 基于Linux/UNIX,提供官方Docker镜像

– 控制API的OpenAPI规范

通过在多个编程语言中本地执行应用程序代码,Unit大大简化了Web应用程序栈,成为从简单网站到复杂应用的通用构建块。它是一个开源的、高性能和易扩展的Web服务器。

郑重声明:本文内容及图片均整理自互联网,不代表本站立场,版权归原作者所有,如有侵权请联系管理员(admin#wlmqw.com)删除。
(0)
用户投稿
上一篇 2023年9月12日
下一篇 2023年9月12日

相关推荐

联系我们

联系邮箱:admin#wlmqw.com
工作时间:周一至周五,10:30-18:30,节假日休息