nginx
hkNaruto
这个作者很懒,什么都没留下…
展开
-
ab apache bench 增压测试方案,采用gnuplot数据汇总+excel生成折线图
脚本pressurization-test-ab.sh#!/bin/bashset -xexport API_URL=http://192。168.0.7/export INIT_CONNECTION=100export SLEEP_TIME_SECOND=3export FINAL_SLEEP_TIME_SECNOD=10export LOOP_COUNT=100export GNUPLOT_HEAD="starttime seconds ctime dtime ttime wa原创 2022-01-10 16:46:27 · 666 阅读 · 0 评论 -
ab (Apache Bench) gnuplot
安装gnuplotsudo apt install -y gnuplot gnuplot-docyeqiang@yeqiang-PC:~$ ab -n 1000 -c 20 -g a.gnuplot http://127.0.0.1:10080/This is ApacheBench, Version 2.3 <$Revision: 1843412 $>Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeu原创 2022-01-10 09:02:36 · 214 阅读 · 0 评论 -
nginx upstream 使用 keepalive 保持后端连接池方案
测试环境/usr/local/nginx http 80/usr/local/nginx.2 http 81 代理到 80端口原创 2021-06-04 14:53:44 · 1955 阅读 · 0 评论 -
deepin系统 ./configure: error: unsupported LuaJIT version; ngx_http_lua_module requires LuaJIT 2.x.
export LUAJIT_INC=/usr/local/include/luajit-2.0export LUAJIT_LIB=/usr/local/lib./configure --add-module=/home/yeqiang/Downloads/src/lua-nginx-module-0.10.19原创 2021-06-04 11:24:03 · 4246 阅读 · 0 评论 -
nginx proxy_redirect 作用
准备环境 springboot /redirect controllercurl http://localhost:10080/redirect -vv* Trying ::1:10080...* Connected to localhost (::1) port 10080 (#0)> GET /redirect HTTP/1.1> Host: localhost:10080> User-Agent: curl/7.76.1> Accept: */*>原创 2021-05-26 14:09:46 · 2676 阅读 · 0 评论 -
解决vue项目发布客户端缓存html导致js请求404故障
nginx配置/及.html结尾的请求,响应头添加Cache-Control no-storelocation / { if ($request_uri ~* '/$|\.html$') { add_header Cache-Control no-store; } root html...原创 2020-03-19 15:08:13 · 1369 阅读 · 4 评论 -
kylin.server.YUN+-generic ARM 飞腾平台 编译安装nginx
配置源/etc/apt/source.listdeb http://mirrors.aliyun.com/ubuntu-ports/ bionic main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu-ports/ bionic-security main restricted universe mu...原创 2020-03-04 16:13:53 · 3260 阅读 · 0 评论 -
解决CentOS Linux Nginx 访问软件链目录报错403 Forbidden
目录状态lrwxrwxrwx. 1 yeqiang yeqiang 5 Mar 2 13:56 tt -> tt_v1drwxrwxr-x. 2 yeqiang yeqiang 60 Mar 2 13:51 tt_v1drwxrwxr-x. 2 yeqiang yeqiang 60 Mar 2 13:51 tt_v2nginx配置loca...原创 2020-03-02 14:07:39 · 1164 阅读 · 0 评论 -
阿里云 ECS CentOS7 编译安装nginx
1. 下载新版本nginx# curl -O http://nginx.org/download/nginx-1.16.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload ...原创 2019-08-27 15:13:14 · 278 阅读 · 0 评论 -
Nginx配置文件nginx.conf详解
Nginx 总的 配置文件 位置 /usr/local/nginx/conf/nginx.confnginx 正则匹配一.正则表达式匹配,其中:~ 为区分大小写匹配 ~* 为不区分大小写匹配 !~和!~*分别为区分大小写不匹配及不区分大小写不匹配二.文件及目录匹配,其中:-f和!-f用来判断是否存在文件 -d和!-d用来判断是否存在目录 -e和!-e用来判断是否...转载 2019-06-05 16:26:31 · 347 阅读 · 0 评论 -
nginx 根据请求ip 进入不同处理逻辑,代理到不同后端服务器或访问不同目录
location / { autoindex on; if ($remote_addr ~ "127.0.*"){ root /tmp; } root /hom...原创 2019-05-28 15:31:42 · 3086 阅读 · 0 评论 -
阿里云 nginx 所在 CentOS 内和参数 , 解决TIME_WAIT过高
# sysctl settings are defined through files in# /usr/lib/sysctl.d/, /run/sysctl.d/, and /etc/sysctl.d/.## Vendors settings live in /usr/lib/sysctl.d/.# To override a whole file, create a new file...原创 2019-05-30 15:02:01 · 634 阅读 · 0 评论 -
nginx大量TIME_WAIT的解决办法--转
原文地址:http://liuyieyer.iteye.com/blog/2214722?utm_source=tuicool&utm_medium=referral由于网站使用nginx做的反向代理he负载均衡。在没有默认的系统TCP参数情况下回导致大量的TIME_WAIT出现。终端可以下敲入Shell代码netstat-n|awk'/^tcp...转载 2019-05-30 14:58:05 · 3694 阅读 · 0 评论 -
nginx优化——包括https、keepalive等
nginx优化——包括https、keepalive等一、nginx之tcp_nopush、tcp_nodelay、sendfile1、TCP_NODELAY你怎么可以强制 socket 在它的缓冲区里发送数据?一个解决方案是 TCP 堆栈的 TCP_NODELAY选项。这样就可以使缓冲区中的数据立即发送出去。Nginx的 TCP_NODELAY 选项使得在打开一个新的 so...转载 2019-04-26 10:02:27 · 290 阅读 · 0 评论 -
Nginx代理访问提示ERR_CONTENT_LENGTH_MISMATCH异常的解决方案
查看nginx logs/error.log信息2019/01/16 10:30:32 [crit] 30600#0: *27176 mkdir() "/usr/local/nginx/proxy_temp/7/78" failed (28: No space left on device) while 2019/01/16 10:47:33 [error] 30600#0: *27358 ...原创 2019-01-16 10:52:09 · 917 阅读 · 1 评论 -
linux crontab nginx 日志分割,压缩,删除旧日志bash脚本
脚本#!/bin/bash# 由crontab每天0点分割并压缩备份日志,超过备份数量限制的,按照时间排序删除# 0点,先处理昨天的日志,分割,然后压缩前天的日志# crontab -e# 0 0 * * * sh -x cut_nginx_log.sh >> /root/cron_task/logs/cut_nginx_log.log 2>&1# :w...原创 2019-01-12 18:00:40 · 736 阅读 · 0 评论 -
nginx proxy_redirect https配置后端http302跳转处理
# HTTPS server # server { listen 443 ssl; server_name localhost; charset utf8; ssl_certificate full_chain.pem; ssl_certificate_key privat...原创 2019-01-12 17:19:04 · 8100 阅读 · 0 评论 -
nginx限速白名单配置
在《nginx限制连接数ngx_http_limit_conn_module模块》和《nginx限制请求数ngx_http_limit_req_module模块》中会对所有的IP进行限制。在某些情况下,我们不希望对某些IP进行限制,如自己的反代服务器IP,公司IP等等。这就需要白名单,将特定的IP加入到白名单中。下面来看看nginx白名单实现方法,需要结合geo和map指令来实现。geo和map指...转载 2018-10-10 17:14:25 · 1135 阅读 · 0 评论