随笔分类 -  Nginx

摘要:1|0一、openresty介绍 1|11、什么是openresty 通过揉和众多设计良好的 Nginx 模块,OpenResty 有效地把 Nginx 服务器转变为一个强大的 Web 应用服务器,基于它开发人员可以使用 Lua 编程语言对 Nginx 核心以及现有的各种 Nginx C 模块进行脚 阅读全文
posted @ 2020-05-12 00:15 jking10 阅读(315) 评论(0) 推荐(0)
摘要:openresty相同版本,rewrite 遇到静态资源访问404,需要先吧静态资源设为访问 server { listen 80; server_name www.baidu.com.cn; root /data/cehuiren/public; index index.php index.htm 阅读全文
posted @ 2017-01-25 16:21 jking10 阅读(298) 评论(0) 推荐(0)
摘要:日志记录中HTTP状态码出现499错误有多种情况,我遇到的一种情况是nginx反代到一个永远打不开的后端,就这样了,日志状态记录是499、发送字节数是0。 老是有用户反映网站系统时好时坏,因为线上的产品很长时间没有修改,所以前端程序的问题基本上可以排除,于是就想着是Get方式调用的接口不稳定,问了相 阅读全文
posted @ 2016-05-01 20:41 jking10 阅读(260) 评论(0) 推荐(0)
摘要:原已经安装好的nginx,现在需要添加一个未被编译安装的模块举例说明:安装第三方的ngx_cache_purge模块(用于清除指定URL的缓存)nginx的模块是需要重新编译nginx,而不是像apache一样配置文件引用.so1.wget http://labs.frickle.com/files... 阅读全文
posted @ 2015-05-23 23:59 jking10 阅读(244) 评论(0) 推荐(0)
摘要:worker_processes 8一般CPU(i/o)密集型配置为核数相同,网络(i/o)密集型配置为核数倍数(我配置为2倍)worker_cpu_affinity(这个没用过)仅适用于linux,使用该选项可以绑定worker进程和CPU(2.4内核的机器用不了)worker_cpu_affin... 阅读全文
posted @ 2015-03-30 22:29 jking10 阅读(402) 评论(0) 推荐(0)
摘要:常见问题与错误处理1、 400 bad request 错误的原因和解决办法配置 nginx.conf 相关设置如下.client_header_buffer_size 16k;large_client_header_buffers 4 64k;根据具体情况调整,一般适当调整值就可以。2、 Ngin... 阅读全文
posted @ 2015-03-30 22:27 jking10 阅读(306) 评论(0) 推荐(0)
摘要:proxy_next_upstream error timeout invalid_header http_500 http_503;或者尝试设置:large_client_header_buffers 4 32k;1查看fastcGI进程 ps -ef|grep 'php-fpm' 若没启动,启动... 阅读全文
posted @ 2014-10-18 00:17 jking10 阅读(14559) 评论(0) 推荐(0)
摘要:fastcgi_buffers 16 16k;指定本地需要用多少和多大的缓冲区来缓冲FastCGI的应答,如上所示,如果一个php脚本所产生的页面大小为256k,则会为其分配16个16k的缓冲区来缓存,如果大于256k,增大于256k的部分会缓存到fastcgi_temp指定的路径中,当然这对服务器... 阅读全文
posted @ 2014-03-20 00:20 jking10 阅读(6978) 评论(0) 推荐(0)