搜书网
发现
标签
注册
登录
搜书网
发现
榜单
标签
搜索
注册
登录
搜索
搜书网
本次搜索耗时
0.012
秒,为您找到
292
个相关结果.
书籍
文章
文件
上线
96
2025-01-04
《Growth: 全栈增长工程师指南》
上线 作为一个开发人员,我们也需要去了解如何配置服务器。不仅仅因为它可以帮助我们更好地理解 Web 开发,而且有时候很多 Bug 都是因为服务器环境引起的——如臭名昭著地编码问题。 一些简单的 Ops 技能。 了解服务器的相关软件 搭建运行 Web 应用的服务器 自动化部署应用 为了即时的完成工作,你是不是放弃了很多东西,比如质量? 测试是很重要的...
5.1.5 如何启动upstream机制
20
2024-12-28
《深入理解Nginx:模块开发与架构解析》
5.1.5 如何启动upstream机制 5.1.5 如何启动upstream机制 直接执行ngx_http_upstream_init方法即可启动upstream机制。例如: static ngx_int_t ngx_http_mytest_handler(ngx_http_request_t*r) { …… r->main->count...
4.3.4 预设配置项处理方法的工作原理
22
2024-12-28
《深入理解Nginx:模块开发与架构解析》
4.3.4 预设配置项处理方法的工作原理 4.3.4 预设配置项处理方法的工作原理 在4.2.4节中可以看到,自定义的配置项处理方法读取参数值也是很简单的,直接使用ngx_str_t*value=cf->args->elts;就可以获取参数。接下来将把参数赋值到ngx_http_mytest_conf_t结构体的相应成员中。不过,预设的配置项处理方法...
shell demo
30
2025-02-11
《PHPer必知必会的Linux命令》
检测 Web 服务器 检测指定服务是否正常运行 备份数据库 获取文件名 获取文件扩展名 重命名文件 检测 Web 服务器 新建文件 vim ~/http.sh 写入以下内容 #!/bin/bash ip = xxxxxx #自定义 port = $ ( nmap - sT $ip | grep tcp | g...
11.5 接收HTTP头部
22
2024-12-28
《深入理解Nginx:模块开发与架构解析》
11.5 接收HTTP头部 11.5 接收HTTP头部 本节将描述接收HTTP头部这一阶段,该阶段是通过ngx_http_process_request_headers方法实现的,该方法将被设置为连接的读事件回调方法,在接收较大的HTTP头部时,它有可能会被反复多次地调用。HTTP头部类似下面加了下划线的字符串,而ngx_http_process_r...
5.4.2 实现子请求处理完毕时的回调方法
24
2024-12-28
《深入理解Nginx:模块开发与架构解析》
5.4.2 实现子请求处理完毕时的回调方法 5.4.2 实现子请求处理完毕时的回调方法 Nginx在子请求正常或者异常结束时,都会调用ngx_http_post_subrequest_pt回调方法,如下所示。 typedef ngx_int_t(ngx_http_post_subrequest_pt)(ngx_http_request_tr,vo...
9.3.2 主动连接
22
2024-12-28
《深入理解Nginx:模块开发与架构解析》
9.3.2 主动连接 9.3.2 主动连接 作为Web服务器,Nginx也需要向其他服务器主动发起连接,当然,这样的连接与上一节介绍的被动连接是不同的,它使用ngx_peer_connection_t结构体来表示主动连接。不过,一个待处理连接的许多特性在被动连接结构体ngx_connection_t中都定义过了,因此,在ngx_peer_connec...
7.3.4 动态数组的扩容方式
23
2024-12-28
《深入理解Nginx:模块开发与架构解析》
7.3.4 动态数组的扩容方式 7.3.4 动态数组的扩容方式 本节将介绍当动态数组达到容量上限时是如何进行扩容的。ngx_array_push和ngx_array_push_n方法都可能引发扩容操作。 当已经使用的元素个数达到动态数组预分配元素的个数时,再次调用ngx_array_push或者ngx_array_push_n方法将引发扩容操作。n...
7.5.4 使用红黑树的简单例子
21
2024-12-28
《深入理解Nginx:模块开发与架构解析》
7.5.4 使用红黑树的简单例子 7.5.4 使用红黑树的简单例子 本节以一个简单的例子来说明如何使用红黑树容器。首先在栈中分配rbtree红黑树容器结构体以及哨兵节点sentinel(当然,也可以使用内存池或者从进程堆中分配),本例中的节点完全以key关键字作为每个节点的唯一标识,这样就可以采用预设的ngx_rbtree_insert_value方...
4.5.2 如何使用HTTP上下文
28
2024-12-28
《深入理解Nginx:模块开发与架构解析》
4.5.2 如何使用HTTP上下文 define ngx_http_get_module_ctx(r,module)(r)->ctx[module.ctx_index] define ngx_http_set_ctx(r,c,module)r->ctx[module.ctx_index]=c; 4.5.2 如何使用HTTP上下文 ngx_http...
1..
«
20
21
22
23
»
..30