如果在post_accept_timeout这么长事件内没有数据到来则超时,开始处理关闭TCP流程*///当ngx_event_t->timedout置1的时候,该置也同时会置1,参考ngx_http_process_request_line ngx_http_process_request_headers//在ngx_http_free_request中如果超时则会设置SO_LINGER来减少time_wait状态unsigned timedout:1;//标...
如果在post_accept_timeout这么长事件内没有数据到来则超时,开始处理关闭TCP流程*///当ngx_event_t->timedout置1的时候,该置也同时会置1,参考ngx_http_process_request_line ngx_http_process_request_headers//在ngx_http_free_request中如果超时则会设置SO_LINGER来减少time_wait状态unsigned timedout:1;//标...
ngx_http_file_cache.c ngx_http_header_filter_module.c ngx_http_parse.c ngx_http_postpone_filter_module.c ngx_http_request.c ngx_http_request.h ngx_http_request_body.c ngx_http_script.c ngx_http_script.h ngx_http_special_response.c ...
#define _NGX_HTTP_REQUEST_H_INCLUDED_ // nginx不允许无限改写uri跳转,最多10次 // 检查在ngx_http_core_post_rewrite_phase #define NGX_HTTP_MAX_URI_CHANGES 10 // 每个请求最多只能产生50层次调用的子请求 // 在1.8版之前是200,限制主请求最多发出200个子请求 ...
ngx_free_connection(notify->notify_conn);returnNGX_OK; } 开发者ID:tempbottle,项目名称:nginx-rpc,代码行数:14,代码来源:ngx_rpc_notify.c 示例9: ngx_websocket_on_close ▲点赞 1▼ voidngx_websocket_on_close(ngx_http_request_t*r){shell_ctx_t*ctx = ngx_get_session(r);if(ctx->upload ...
//连接未使用时,data用于充当连接池中空闲链表中的next指针。连接使用时由模块而定,HTTP中,data指向ngx_http_request_t void *data; ngx_event_t *read;//连接对应的读事件 ngx_event_t *write;//连接对应的写事件 ngx_socket_t fd;//套接字对应的句柄 ...
}returnngx_http_lua_ngx_set_ctx(L); } lua_rawset(L,-3);return0; } 开发者ID:ByteInternet,项目名称:nginx,代码行数:59,代码来源:ngx_http_lua_misc.c 示例2: ngx_http_lua_ngx_req_http_version ▲点赞 7▼ staticintngx_http_lua_ngx_req_http_version(lua_State *L){ngx_http_request_t...
An official read-only mirror of http://hg.nginx.org/nginx/ which is updated hourly. Pull requests on GitHub cannot be accepted and will be automatically closed. The proper way to submit changes to nginx is via the nginx development mailing list, see http
ngx_http_log_module模块以指定的格式写入请求日志。 请求会在处理结束的位置的上下文中记录。如果在请求处理期间发生内部重定向,它可能与原始位置不同。 示例配置 代码语言:javascript 复制 log_format compression'$remote_addr - $remote_user [$time_local] ''"$request" $status $bytes_sent ''"$http_refere...
https://nginx.org/en/docs/http/ngx_http_proxy_module.html proxy_cache_path Syntax: proxy_cache_path path[levels=levels][use_temp_path=on|off]keys_zone=name:size[inactive=time][max_size=size][min_free=size][manager_files=number][manager_sleep=time][manager_threshold=time]...