欢迎来到爱学习爱分享,在这里,你会找到许多有趣的技术 : )

标签:Nginx

开发者头条

OpenResty 和 Nginx 如何分配和管理内存

OpenResty 和 Nginx 如何分配和管理内存
OpenResty® 开源 Web 平台以高性能 和低内存占用著称。我们有一些用户甚至在嵌入式系统中运行复杂的 OpenResty 应用,比如机器人。也有一些用户在把他们的应用从其他技术栈(比如 Java,NodeJS 和 PHP)迁移到 OpenResty 之后...

4年前 (2020-02-26) 739℃ 0喜欢

开发者头条

Nginx vs Enovy vs Mosn 平滑升级原理解析

Nginx vs Enovy vs Mosn 平滑升级原理解析
本文适合对 Nginx 实现原理比较感兴趣的同学阅读,需要具备一定的网络编程知识。 平滑升级的本质就是 listener fd 的迁移,虽然 Nginx、Enovy、Mosn 都提供了平滑升级支持,但是鉴于它们进程模型的差异,反映在...

4年前 (2020-01-02) 1152℃ 0喜欢

开发者头条

Nginx 源码:配置文件解析

Nginx 源码:配置文件解析
上篇中我们提到ngx_init_cycle是nginx的启动过程中最关键的一个步骤,这里面会创建出nginx整个生命周期中最重要的结构体ngx_cycle_t,它用到了一个4级指针****conf_ctx存储着所有模块的配置信息。而每个模块的配置信息来源于配置文件ngin...

4年前 (2019-10-31) 888℃ 0喜欢

开发者头条

Nginx 中的红黑树

Nginx 中的红黑树
1. ngx_rbtree_t红黑树 ngx_rbtree_t(红黑树)是一种非常有效的数据结构,nginx中的核心模块(如定时器管理、文件缓存模块)需要进行快速检索的场合下都使用了ngx_rbtree_t。红黑树实际上是一种自平衡二叉查找树,普通...

4年前 (2019-07-15) 1588℃ 0喜欢

开发者头条

使用 prometheus 监控 nginx

使用 prometheus 监控 nginx
Mob技术专家 / 一勾 前言 由于nginx的快速和高效,生产中的大部分应用都会选择使用nginx来做反向代理,这时对于nginx的监控就显得非常有必要,需要能够直观的显示出nginx实时的流量,访问量,...

4年前 (2019-05-31) 1452℃ 0喜欢