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

科技分類資訊推薦

阿里巴巴,重磅發布! - 天天要聞

阿里巴巴,重磅發布!

【導讀】阿里巴巴集團發布2025財年第四季度及全年財報 中國基金報記者 曹雯璟 5月15日晚間,阿里巴巴集團發布2025財年第四季度及全年財報。過去一個財年,阿里以AI為驅動力,加速自我刷新,取得顯著成效。季度內,淘天全面超預期,阿里雲收入增長加速至18%。阿里雲全財年收入突破雙位數增長。面向未來,以AI+云為核心的科技...
火箭火出圈!原生流量820萬!無特效×真轟鳴=27秒甘肅國傳視頻全球刷屏 - 天天要聞

火箭火出圈!原生流量820萬!無特效×真轟鳴=27秒甘肅國傳視頻全球刷屏

不加特效,無需解說——甘肅國傳平台一條27秒的航天火箭發射視頻,在海外社交平台瘋狂刷屏,原生流量爆破820萬! 4月24日17時17分,搭載神舟二十號載人飛船的長征二號F遙二十運載火箭在酒泉衛星發射中心點火發射。由甘肅省委宣傳部聯合中國日報網運維的海外社交平台賬號“這裡是甘肅”(This is Gansu)發布神二十發射升空...
遼寧科技大學與鞍鋼集團共建現代冶金產業學院 打造鋼鐵人才培育新高地 - 天天要聞

遼寧科技大學與鞍鋼集團共建現代冶金產業學院 打造鋼鐵人才培育新高地

在東北振興戰略深入推進之際,遼寧科技大學與鞍鋼集團共建的鞍山鋼鐵現代冶金產業學院通過“雙元育人”模式,構建起覆蓋全產業鏈的工程人才培養體系。該學院近日獲批省級現代產業學院,其“2+1+1”工程教育模式使2025屆畢業生就業率達94%,其中26人已簽約鞍鋼集團。 校企雙方七十餘年產學研合作基礎,推動產業學院實現從單...
劉強東打了一場漂亮的回歸仗 - 天天要聞

劉強東打了一場漂亮的回歸仗

京東剛剛遞交的2025年第一季度財報,徹底粉碎了市場上關於京東做外賣是主營業務不行的傳言。在創始人劉強東的親自掌舵下,那個戰鬥力爆表的京東又回來了。
vivo V50 Elite版本面向海外發布 採用12GB+512GB - 天天要聞

vivo V50 Elite版本面向海外發布 採用12GB+512GB

【CNMO科技消息】vivo近日正式在印度市場推出vivo V50 Elite Edition,這次版本不僅包含手機,還包括一副vivo TWS 3e真無線耳機。此前,vivo V50 在印度首發時的售價為40999盧比(256GB 版本)
最高省 3000 !小米618大促正式啟動 - 天天要聞

最高省 3000 !小米618大促正式啟動

5 月 13 日,小米啟動 2025 年 618 大促活動。今年的活動主題是“科技生態,一步到位”,這是小米「人車家全生態」戰略開展以來,首次年中大促活動與國補活動並行。小米618大促,推出 13 億超值讓利,眾多先進科技好物福利,疊加國補優惠至高可省 3000 元。13 億超值讓利,爆款旗艦都有特惠今年的小米 618 活動周期,共分為...