課程簡介

介紹

Nginx 作為物聯網的前端(負載均衡器、反向代理、應用程式交付平臺)

  • Nginx 與 Ngnix Plus 之間的區別

Management 和監控功能

  • TCP、HTTP 和 UDP 協定概述
  • 帶寬要求
  • IoT 通信中的 UDP 角色

Nginx 體系結構和功能概述

  • Nginx 如何維護連接“狀態”
  • Ngnix 如何處理 TCP 和 UDP(會話等)
  • Nginx 如何將IP位址傳遞到後端

案例研究:Nginix 作為 IOT 伺服器

  • 物聯網架構:感測器、集線器和伺服器

安裝 Nginx

  • Debian、Ubuntu 和源碼安裝

使用 Nginx 作為負載均衡器

  • 關於性能和可伸縮性
  • 負載平衡 TCP/HTTP 連接
  • 對 UDP 連接進行負載平衡

使用 Nginx 作為反向代理

  • 將預設配置替換為新配置
  • 修改請求標頭
  • 微調回應緩衝

使用 Nginx 作為轉發代理

  • 配置 Ngnix
  • 將流量轉發到可變主機,而不是預定義的主機。

案例研究:Nginx 在超大型工業 IT 系統中

最大化性能

  • 優化性能(Nginx 參數、操作系統參數、虛擬機CPU/記憶體比率)
  • 用戶端性能優化

確保

  • 限制訪問
  • 認證
  • 安全連結
  • Nginx 配置中的常見安全問題

縮放

  • 跨多個伺服器部署內容
  • 配置共用

使用 LUA 指令稿和其他外掛程式增強 Nginx

  • OpenResty、LuaJIT 和 Lua 庫

登入 Nginx

  • Access跨多個伺服器處理日誌和錯誤檔
  • 優化記錄

監控 Nginx

  • 提高可維護性和可靠性

故障排除 Nginx

結束語

最低要求

  • 瞭解 TCP/IP
  • 具有 Linux 命令行的經驗
 14 時間:

人數



每位參與者的報價

客戶評論 (3)

課程分類