中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Nginx、OpenResty、Kong 的基本概念和區別聯系

發布時間:2020-08-05 11:24:37 來源:網絡 閱讀:897 作者:erdongx 欄目:系統運維

Nginx、OpenRestry、Kong 這三個項目關系比較緊密:

  • Nginx 是模塊化設計的反向代理軟件,C語言開發;
  • OpenResty 是以 Nginx 為核心的 Web 開發平臺,可以解析執行 Lua 腳本
  • Kong 是 OpenResty 的一個應用,是一個 API 網關,具有API管理和請求代理的功能。

Nginx

Nginx 是一個高性能的 HTTP 和反向代理 web 服務器,同時也提供了 IMAP/POP3/SMTP 服務。Nginx 是由伊戈爾·賽索耶夫為俄羅斯訪問量第二的 Rambler.ru 站點(俄文:Рамблер)開發的,第一個公開版本0.1.0發布于2004年10月4日。

Nginx 是一個高性能的 Web 和反向代理服務器, 它具有有很多非常優越的特性:

作為 Web 服務器:相比 Apache,Nginx 使用更少的資源,支持更多的并發連接,體現更高的效率,這點使 Nginx 尤其受到虛擬主機提供商的歡迎。能夠支持高達 50,000 個并發連接數的響應,感謝 Nginx 為我們選擇了 epoll and kqueue 作為開發模型.

作為負載均衡服務器:Nginx 既可以在內部直接支持 Rails 和 PHP,也可以支持作為 HTTP代理服務器 對外進行服務。Nginx 用 C 編寫, 不論是系統資源開銷還是 CPU 使用效率都比 Perlbal 要好的多。

作為郵件代理服務器: Nginx 同時也是一個非常優秀的郵件代理服務器(最早開發這個產品的目的之一也是作為郵件代理服務器),Last.fm 描述了成功并且美妙的使用經驗。

Nginx 安裝非常的簡單,配置文件 非常簡潔(還能夠支持perl語法),Bugs非常少的服務器: Nginx 啟動特別容易,并且幾乎可以做到7*24不間斷運行,即使運行數個月也不需要重新啟動。你還能夠在 不間斷服務的情況下進行軟件版本的升級。

OpenResty

OpenResty? 是一個基于 Nginx 與 Lua 的高性能 Web 平臺,其內部集成了大量精良的 Lua 庫、第三方模塊以及大多數的依賴項。用于方便地搭建能夠處理超高并發、擴展性極高的動態 Web 應用、Web 服務和動態網關。

OpenResty? 通過匯聚各種設計精良的 Nginx 模塊(主要由 OpenResty 團隊自主開發),從而將 Nginx 有效地變成一個強大的通用 Web 應用平臺。這樣,Web 開發人員和系統工程師可以使用 Lua 腳本語言調動 Nginx 支持的各種 C 以及 Lua 模塊,快速構造出足以勝任 10K 乃至 1000K 以上單機并發連接的高性能 Web 應用系統。

OpenResty? 的目標是讓你的Web服務直接跑在 Nginx 服務內部,充分利用 Nginx 的非阻塞 I/O 模型,不僅僅對 HTTP 客戶端請求,甚至于對遠程后端諸如 MySQL、PostgreSQL、Memcached 以及 Redis 等都進行一致的高性能響應。

Kong

Kong 是 API 管理的強大效率工具。對需要從事 API 管理的廣大開發員來說,它是最出色的工具之一。Kong 是開源工具,具有可擴展性和模塊性,可以在任何一種基礎設施上運行。多年來,Kong 一直在支持優秀的開發項目,比如 Mashape(世界上規模最大的API市場)。最棒的是,Kong得到了強大的 Nginx 的支持。

Kong的主要特性

  • Kong 的擴展性:只要增添更多的服務器實例,它就能橫向擴展,毫無問題,那樣你可以支持更多流量,同時確保網絡延遲很短。

  • Kong 的靈活性:它可以部署在單個或多個數據中心環境的私有云或公有云上。它還支持大多數流行的操作系統,比如Linux、Mac和Windows。Kong包括許多實用技巧,以便針對大多數現代平臺完成安裝和配置工作。

  • Kong 的模塊性:它可以與新的插件協同運行,擴展基本功能。可將你的API與許多不同的插件整合起來,以增強安全、分析、驗證、日志及/或監測機制。最好的例子之一就是Nginx Plus插件(https://getkong.org/plugins/nginx-plus-monitoring/),該插件提供了服務器實時監測機制,以獲得關于負載和請求的度量指標和統計數字。

  • Kong 的生態:雖然 Kong 是開源工具,可供每個人免費使用,但你也能獲得企業版,企業版通過電子郵件、電話和聊天提供了快速支持,此外還提供初始安裝、從第三方API管理工具來遷移、緊急補丁、熱修復程序及更多特性。

小結

Nginx、OpenRestry、Kong 的關系就描述到這里。

參考鏈接

https://www.lijiaocn.com/項目/2018/09/29/nginx-openresty-kong.html

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

鸡泽县| 平山县| 永平县| 洱源县| 五莲县| 吉木乃县| 浦北县| 六安市| 锦州市| 五指山市| 合水县| 安塞县| 保定市| 天台县| 阳山县| 甘孜| 阿拉善盟| 东兰县| 兴安县| 右玉县| 盐城市| 纳雍县| 和林格尔县| 岳普湖县| 凤阳县| 乌兰浩特市| 武城县| 墨脱县| 理塘县| 滨州市| 陈巴尔虎旗| 清涧县| 全南县| 庄浪县| 胶州市| 北票市| 巴中市| 崇礼县| 枣庄市| 洛隆县| 中超|