
NGINX
iPrologue
且怀忧恼
展开
-
nginx强制下载文件
nginx下载文件原创 2023-02-22 11:54:55 · 217 阅读 · 0 评论 -
NGINX和Tomcat安全配置(NGINX响应头等)
NGINX和TOMCT安全配置原创 2022-07-07 15:39:54 · 1528 阅读 · 0 评论 -
LINUX查看网络链接,线程情况等
下面这一行命令可以输出当前的ESTABLISHED和TIME_WAIT数netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'下面这一行命令也可以输出当前的ESTABLISHED和TIME_WAIT数netstat -ant | awk ' {++s[$NF]} END {for(k in s) print k,s[k]}'下面这一行命令也可以输出当前的ESTABLISHED和TIME_WAIT数ss原创 2022-05-23 17:30:25 · 622 阅读 · 0 评论 -
LINUX服务器查看瞬时连接数命令
netstat -antp |grep "ESTABLISHED" |awk '{print $5}'|awk -F : '{print $4}'|sort |uniq -c原创 2022-01-11 17:13:44 · 309 阅读 · 0 评论 -
LINUX获取指定时间段日志并输出到指定文件
NGINX日志为例,格式如下。2021/01/08 11:01:06 [error] 18247#18247:*****************脚本如下:cat error.log | egrep "2022/01/10 11" | awk -F':' '$2 >= 20 && $2 <= 40'error.log 指定日志文件以:号分割 $2 就是01位置这一段代表时间为11点20到11点40的日志输出到控制台。输出到指定文本。使用下面命令执行。将这段代码作为原创 2022-01-11 17:12:36 · 7219 阅读 · 0 评论 -
Nginx日志格式和流量
log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"';124.89.86.210 - - [08/May/2020:17:52:20 +0800]原创 2020-05-08 18:28:59 · 1887 阅读 · 0 评论 -
nginx配置错误页面的2种方式
第一种:需要在http模块增加一行配置:fastcgi_intercept_errors on; (我测试没有这一行也可以生效?)在server 模块增加类似这样的配置:error_page 502 /502.html;(502相当于对应错误类型,/502.html 为这种类型错误对应跳转页面。这个可以自己随便定义)然后还需要配置/502.html具体跳转的地址:locati...原创 2019-09-30 17:52:11 · 5449 阅读 · 0 评论 -
通过nginx配置文件nginx.conf实现日志分割
根据天数分割日志配置在SERVER段 if ($time_iso8601 ~ "^(\d{4})-(\d{2})-(\d{2})") { set $year $1; set $month $2; set $day $3; } access_log logs/outter_access_$year-$month-$day.log main;...原创 2019-08-15 14:22:53 · 375 阅读 · 0 评论 -
NGINX配置文件参数和配置内容详解
#user nobody; worker_processes 4;worker_rlimit_nofile 65535;error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;ev...原创 2019-08-14 17:16:13 · 531 阅读 · 0 评论 -
Nginx 反向代理实现高并发的具体步骤是什么?
采用异步非阻塞的事件处理机制。之所以能够并发处理大量的未处理完的请求,是通过异步非阻塞方式,由进程循环处理多个准备好的事件。以epoll为例,为准备好的事件都会放入epoll中,只要有事件准备好,就会进行处理。多进程的工作模式(多个worker进程,每个worker进程都是单线程的)Nginx 在启动后,会有一个 master 进程和多个相互独立的 worker 进程(一般设置成机器 cpu ...原创 2019-08-14 09:23:55 · 1527 阅读 · 0 评论