随笔分类 - nginx
摘要:位置:nginx/src/core/ngx_string.h中typedef struct { size_t len; u_char *data;} ngx_str_t;data指针指向字符串的起始地址len表示字符串的有效长度注意:data指针指向的字符串不会以\0结尾,所以使用时必须根据长度len来使用data成员这样定义的好处是什么?首先,通过储存字符串长度,可...
阅读全文
摘要:位置:nginx/src/core/nginx_config.htypedef intptr_t ngx_int_t;typedef uintptr_t ngx_uint_t;intptr_t和uintptr_t在linux平台的/usr/include/stdint.h头文件中可以找到/* Types for `void *' pointers. */#if __WO...
阅读全文
摘要:目标:通过对nginx.conf文件的配置,对某些ip进行并发限制解决方案:采用nginx内置的limit_conn_zone模块1.当没有进行任何限制时nginx.conf配置文件内容如下:user www www;worker_processes 2; #设置值和CPU核心数一致error_log /usr/local/webserver/nginx/logs/nginx_error.log ...
阅读全文