OpenNJet:基于 NGINX 的面向互联网和云原生的运行时组态服务程序

2023年08月29日20:32:09 科技 1932

OpenNJet:基于 NGINX 的面向互联网和云原生的运行时组态服务程序 - 天天要闻

✨功能特性

源码下载

OpenNJet 主库地址:

https://gitee.com/njet-rd/njet

安装

Quic Start:

提供基于 dockerfile 文件的形式进行快速编译

依赖:

  1. docker 环境(需要在编译机器安装docker并启动docker)

步骤:

  1. 下载 OpenNJet 源码
  2. 执行如下命令:

docker build -t njet_main:v1.0 .

​ docker run -v pwd:/njet_main njet_main:v1.0 /bin/bash -c "cd /njet_main && sh build_njet.sh"

  1. 编译完后,在 objs 目录下,主要包含 njet 文件和相关的 so 文件

​ njet 可执行文件

​ *.so 相关模块对应的动态库文件

FAQ

什么是应用引擎?


应用引擎是面向互联网和云原生应用提供的运行时组态服务程序。具备环境感知、安全控制、加速优化等能力,一般呈现为Web服务、流媒体服务、代理(Proxy)、应用中间件、API网关、消息队列等产品形态。

  • 互联网时代国际主流的应用引擎包括:NGINX, Apache, IIS 等。
  • 在云原生时代有许多新的轻量级应用引擎涌现,比较流行的云原生应用引擎包括: NGINX(C语言 ) ,Envoy(C++语言) , Linkerd(Rust语言) 等。

在云原生架构中,应用引擎除了提供南北向通信网关的功能以外,还提供了服务网格中东西向通信、透明流量劫持、熔断、遥测与故障注入、链路追踪、蓝绿发布等新功能特性,因此应用引擎在云原生架构中发挥着更为关键的作用。

OpenNJet:基于 NGINX 的面向互联网和云原生的运行时组态服务程序 - 天天要闻

图1 云原生应用引擎架构

应用引擎的产品形态

OpenNJet:基于 NGINX 的面向互联网和云原生的运行时组态服务程序 - 天天要闻

图2 应用引擎产品形态

如上图所示,应用引擎产品形态包括Web服务器、流媒体服务器、应用服务器和代理服务器等。其中代理服务器又可分为正向代理、反向代理、边车和消息代理等产品。

项目地址:https://github.com/Gebonaa/OpenNJet

科技分类资讯推荐

EVIDENT全新发布两款转盘共聚焦显微镜 - 天天要闻

EVIDENT全新发布两款转盘共聚焦显微镜

IXplore IX85 SpinXL和SpinSR显微镜采用新一代技术赋能活细胞动态快速成像,拓展生命科学研究可能性IXplore IX85 SpinXLIXplore IX85 SpinSR马萨诸塞州,沃尔瑟姆,(2025年5月13日)— Evident宣布推出两款新型转盘共聚焦显微镜:IXplore IX85SpinXL和IXplore IX85 Sp
戴乐克医疗行业全场景解决方案,构建三重长效价值的安全屏障 - 天天要闻

戴乐克医疗行业全场景解决方案,构建三重长效价值的安全屏障

当医疗技术向精准化、智能化诊断迈进,每一次医学影像的毫米级诊断、每一台手术机器人的精准操控,都依赖于设备的稳定运行。然而,这些精密设备正面临着多重挑战:手术室里每日数次的高强度清洁消毒、理疗设备所在复杂环境的潜在侵蚀,以及潜藏的电气安全隐患,都在威胁着设备的正常运转,更直接威胁医护人员与患者的生命安...
真正的大佬都有一个特征:从不考虑别人 - 天天要闻

真正的大佬都有一个特征:从不考虑别人

在大众的认知里,真正的大佬往往有着许多令人瞩目的特质,比如高瞻远瞩的眼光、坚韧不拔的毅力、过人的智慧和卓越的领导力。然而,还有一个容易被忽视却十分关键的特征:他们从不考虑别人。
38项政务需求+23项企业能力,成都彭州科技场景发布会聚焦首试首用 - 天天要闻

38项政务需求+23项企业能力,成都彭州科技场景发布会聚焦首试首用

5月15日,成都彭州市科技成果应用场景发布会在成都市民营经济发展促进中心召开。活动现场,38项政务端科技成果应用场景需求清单及23项企业端科技成果应用场景能力清单发布,涵盖了中医药、航空动力、先进能源、低空经济、人工智能等19个战略性新兴领域,释放出未来城市产业发展的新机遇。 ▲活动现场此次发布的“两张清单”...
北京两条地铁新线发布招标公告  年内将开工! - 天天要闻

北京两条地铁新线发布招标公告 年内将开工!

各位粉丝: 今年2月,我们给大家推送了今年北京市轨道交通建设计划,今年北京计划新开工建设2条线路,分别是19号线二期(北延及北延支线)、R4线一期北段。 这两条线路的新进展来了。....
腾讯音乐的“慢战” - 天天要闻

腾讯音乐的“慢战”

5月13日,腾讯音乐披露了2025年第一季度财报。财报显示,2025年第一季度,腾讯音乐营收73.6亿元,同比增长8.7%;净利润42.9亿元,同比增长高达201.8%。尽管其中包含23.7亿元的一次性投资收益,但剔除该项后,非国际财务准则
浙江农丰软管自主研发球阀驱动农用三通阀新变革 - 天天要闻

浙江农丰软管自主研发球阀驱动农用三通阀新变革

浙江农丰软管股份有限公司(以下简称"浙江农丰")正式宣布,其自主研发的组装式防沙三通阀系列产品(专利号:ZL201910406597.2)实现规模化量产,产品覆盖50-110mm全规格管道系统。凭借独创的球体内凹密封技术,该产品已出口至东南亚、中东等12个国家和地区,国内市场份额明显提升,成为农业灌溉领域的标杆解决方案。 核心...
为何乐道L60能用60度电池跑出别家100度的续航:蔚来高管科普 - 天天要闻

为何乐道L60能用60度电池跑出别家100度的续航:蔚来高管科普

快科技5月15日消息,昨晚,蔚来汽车创始人李斌与蔚来乐道总裁沈斐共同完成了一块电池从上海开到合肥的挑战,总里程467公里。可能有人觉得这也没啥啊,但如果说这块电池仅有60度呢?简单计算可知乐道L60百公里能耗仅12.8度!那么为何乐道L60能用60度电池跑出别家100度电池才能达成的续航?刚刚,蔚来电驱及高压系统助理副总...