搜书网
搜书网
发现
标签
注册
登录
搜书网
发现
榜单
标签
搜索
注册
登录
搜索
搜书网
本次搜索耗时
0.023
秒,为您找到
292
个相关结果.
书籍
文章
文件
7.5 容器持久化存储设计
22
2025-03-18
《深入高可用系统原理与设计》
7.5 容器持久化存储设计 7.5.1 Docker 的存储设计 7.5.2 Kubernetes 的存储设计 7.5.3 普通的 Volume 7.5.4 持久化的 Volume 7.5.5 PV 的使用:从手动到自动 7.5.6 Kubernetes 存储系统设计 7.5.7 存储分类:块存储、文件存储和对象存储 7.5 容器持久化...
Git Cheat Sheet
20
2025-03-16
《Introduction to Git and GitHub》
Git Cheat Sheet Initializing a project Current status Add a file to the staging area Removing files Discard changes for a file Commit to local List branches Fetch changes fr...
3.8.3 支持用户多线程下载和断点续传
22
2024-12-28
《深入理解Nginx:模块开发与架构解析》
3.8.3 支持用户多线程下载和断点续传 3.8.3 支持用户多线程下载和断点续传 RFC2616规范中定义了range协议,它给出了一种规则使得客户端可以在一次请求中只下载完整文件的某一部分,这样就可支持客户端在开启多个线程的同时下载一份文件,其中每个线程仅下载文件的一部分,最后组成一个完整的文件。range也支持断点续传,只要客户端记录了上次中断...
9.7.2 缓存时间的精度
20
2024-12-28
《深入理解Nginx:模块开发与架构解析》
9.7.2 缓存时间的精度 9.7.2 缓存时间的精度 上文简单地介绍过缓存时间的更新策略,它是与ngx_epoll_process_events方法的调用频率及其flag参数相关的。实际上,Nginx还提供了设置更新缓存时间频率的功能(也就是至少每隔timer_resolution毫秒必须更新一次缓存时间),通过在nginx.conf文件中的tim...
3.2.3 ngx_list_t数据结构
34
2024-12-28
《深入理解Nginx:模块开发与架构解析》
3.2.3 ngx_list_t数据结构 3.2.3 ngx_list_t数据结构 ngx_list_t是Nginx封装的链表容器,它在Nginx中使用得很频繁,例如HTTP的头部就是用ngx_list_t来存储的。当然,C语言封装的链表没有C++或Java等面向对象语言那么容易理解。先看一下ngx_list_t相关成员的定义: typedef ...
7.3 ngx_array_t动态数组
22
2024-12-28
《深入理解Nginx:模块开发与架构解析》
7.3 ngx_array_t动态数组 7.3.1 为什么设计ngx_array_t动态数组 7.3 ngx_array_t动态数组 ngx_array_t是一个顺序容器,它在Nginx中大量使用。ngx_array_t容器以数组的形式存储元素,并支持在达到数组容量的上限时动态改变数组的大小。 7.3.1 为什么设计ngx_array_t动态...
13.5.3 发送请求到认证服务器
24
2024-12-28
《深入理解Nginx:模块开发与架构解析》
13.5.3 发送请求到认证服务器 13.5.3 发送请求到认证服务器 ngx_mail_auth_http_write_handler会发送request缓冲区中的请求到认证服务器,它的代码非常简单,如下所示。 static void ngx_mail_auth_http_write_handler(ngx_event_t*wev) { s...
第10章 HTTP框架的初始化
31
2024-12-28
《深入理解Nginx:模块开发与架构解析》
第10章 HTTP框架的初始化 10.1 HTTP框架概述 第10章 HTTP框架的初始化 从本章开始将探讨事件消费模块的“大户”——HTTP模块。Nginx作为Web服务器,其HTTP模块的数量远超过了其他4类模块(核心模块、事件模块、配置模块、邮件模块),其代码规模也同样遥遥领先。 这些实现了丰富多样功能的HTTP模块是以一种什么样的方式组织...
4.2.4 自定义配置项处理方法
26
2024-12-28
《深入理解Nginx:模块开发与架构解析》
4.2.4 自定义配置项处理方法 4.2.4 自定义配置项处理方法 除了使用Nginx已经实现的14个通用配置项处理方法外,还可以自己编写专用的配置项处理方法。事实上,3.5节中的ngx_http_mytest就是自定义的处理mytest配置项的方法,只是没有去处理配置项的参数而已。本节举例说明如何编写方法来解析配置项。 假设我们要处理的配置项名称...
7.5.5 如何自定义添加成员方法
25
2024-12-28
《深入理解Nginx:模块开发与架构解析》
7.5.5 如何自定义添加成员方法 7.5.5 如何自定义添加成员方法 由于节点的key关键字必须是整型,这导致很多情况下不同的节点会具有相同的key关键字。如果不希望出现具有相同key关键字的不同节点在向红黑树添加时出现覆盖原节点的情况,就需要实现自有的ngx_rbtree_insert_pt方法。 许多Nginx模块在使用红黑树时都自定义了ng...
1..
«
14
15
16
17
»
..30