课程大纲

介绍

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 小时
 

人数


开始

完结


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

客户评论 (3)

相关课程

IoT ( Internet of Things) for Entrepreneurs, Managers and Investors

  21 小时

Big Data Business Intelligence for Govt. Agencies

  35 小时

Industrial IoT (Internet of Things) for Manufacturing Professionals

  21 小时

IoT Security

  21 小时

课程分类