摘要:
1.Springboot启动原理分析 1.1 继承spring-boot-starter-parent,就相应的继承了一些版本控制的东西 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-star 阅读全文
摘要:
1.worker_processes auto; worker进程数,最优值取决于许多因素,包括但不限于cpu核的数量,磁盘空间,负载模式。设置为cpu核数是一个很好的开始,auto会自动检查cpu核数,并设置它。 2.worker_rlimit_nofile 100000; 更改工作进程的最大打开 阅读全文
摘要:
Nginx的压缩配置 gzip on; gzip_min_length 1k; gzip_buffers 4 16k; gzip_http_version 1.1; gzip_comp_level 2; gzip_types text/plain application/x-javascript t 阅读全文
摘要:
日志文件按天自动切割 mv /data1/logs/access.log /data1/logs/20090318.log kill -USR1 Nginx主进程号 阅读全文
摘要:
Nginx的平滑升级 (1)使用新的可执行程序替换旧的可执行程序,将新版本编译安装到旧版本的nginx安装目录中 (2)kill -USR2 nginx的主进程号 (3)nginx主进程自动重命名它的pid文件,然后执行新版本的nginx可执行程序,依次启动主进程和新的工作进程 (4)kill -W 阅读全文
摘要:
1.client_max_body_size 300m; 允许客户端请求的最大单个文件字节数,出现在请求头的Content-Length字段 2.client_body_buffer_size 128k; 指定连接请求使用的缓冲区大小,默认8K/16K 如果客户端请求一个文件大于128k,则ngin 阅读全文
摘要:
Nginx中支持的几个重要信号 TERM,INT 快速关闭信号 QUIT 从容关闭 HUP 重载配置用新的配置开始新的工作进程从容关闭旧的工作进程(用的比较多) USR1 重新打开日志文件(用的比较多) USR2 平滑升级可执行程序 WINCH 从容关闭工作进程 阅读全文