简介
Nginx如何配置才能获得最大性能,应当如何选择合适的第三方模块才能正常发挥出其性能优势。Openresty应当如何使用其指令和注入API才能符合预期,获得可维护性强且不会阻塞并发性的服务。
目标
可以正确的配置nginx,以及配置linux操作系统,理解nginx对内存与cpu的使用,使nginx在性能上发挥到极致;
可以正确的使用openresty,以及添加其他第三方模块,使他们之间有机配合,实现灵活的功能同时并不有丢失高并发特性;
理解nginx的进程模型与内存模型,理解nginx基本数据结构与窗口,理解http模块的架构设计,理解负载均衡的要点,理解openresty是如何嵌入nginx及注入API的。
可以举一反三的领会所有nginx模块的使用要点,对变量、http阶段、stream阶段、lua注入方式、nginx的运维本质等有透彻的认识。
受众人群
架构师、运维工程师、技术经理、devops开发工程师
课程时长
2天(12H)
分享提纲
1、 nginx的进程与内存模型 |
2、 nginx的变量机制 |
3、 nginx的stream负载均衡 |
4、 nginx的http请求处理机制 |
5、 openresty作为nginx第三方模块是如何实现lua嵌入的 |
6、 nginx的运维要点 |