上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页
摘要: linux内核参数优化(网络模块) 在Linux下调整内核参数,可以直接编辑配置文件/etc/sysctl.conf,然后执行sysctl -p命令生效 文件内容如下: net.ipv4.ip_forward = 1 net.ipv4.conf.default.rp_filter = 1 net.i 阅读全文
posted @ 2024-07-09 15:15 david_cloud 阅读(47) 评论(0) 推荐(0)
摘要: 1 Module ngx_http_gzip_module 该ngx_http_gzip_module模块是一个使用“gzip”方法压缩响应的过滤器。这通常有助于将传输数据的大小减少一半甚至更多。 使用SSL / TLS协议时,压缩的响应可能会受到 BREACHopen in new window攻 阅读全文
posted @ 2024-07-09 15:14 david_cloud 阅读(95) 评论(0) 推荐(0)
摘要: nginx中location的匹配模式有以下几种: 精确匹配:以=开头,只有完全匹配才能生效,例子location = /uri 非正则匹配:以^~开头,^表示非、~表示正则,例子location ^~ /uri 正则匹配: 以~开头,表示区分大小写的正则匹配,例子location ~ patter 阅读全文
posted @ 2024-07-09 15:12 david_cloud 阅读(55) 评论(0) 推荐(0)
摘要: 1 Listen 指令 Example Configuration Directives 2 server_name指令 2.1 规则 指令后可以跟多个域名,第一个是主域名 *泛域名:进支持在最前或最后(server_name *.baiud.com;) 正则表达式:加~前缀 (server_nam 阅读全文
posted @ 2024-07-09 15:11 david_cloud 阅读(27) 评论(0) 推荐(0)
摘要: 1 配置块的嵌套 http { upstream {...} split_clients {...} map {...} geo {...} server { if () {...} location { limit_except {...} } location { location { } } 阅读全文
posted @ 2024-07-09 15:10 david_cloud 阅读(23) 评论(0) 推荐(0)
摘要: 1 example # 运行Nginx进程的用户 user nginx; worker_processes 8; worker_cpu_affinity auto; # 定义存储某类型的全局错误的日志位置 # nginx日志分为很多级别 [debug | info | notice | warn | 阅读全文
posted @ 2024-07-09 15:09 david_cloud 阅读(34) 评论(0) 推荐(0)
摘要: 配置文件详解 user nginx; worker_processes 8; worker_cpu_affinity auto; #worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 1 阅读全文
posted @ 2024-07-09 15:08 david_cloud 阅读(17) 评论(0) 推荐(0)
摘要: 1 Nginx请求处理流程 2 Nginx进程结构 3 Nginx进程管理:信号 3.1 Master进程 监控worker进程 CHLD 管理worker进程 接收信号 TERM,INT QUIT HUP USR1 USR2 WINCH 3.2 Worker进程 接收信号 TERM,INT QUI 阅读全文
posted @ 2024-07-09 15:07 david_cloud 阅读(13) 评论(0) 推荐(0)
摘要: 1 Nginx的三个主要应用场景 三个主要应用场景为: 静态资源服务(通过本地文件系统提供服务) 反向代理服务 API服务(OpenRestydeng ) 1.1 反向代理服务 1.1.1 负载均衡 负载均衡,一般包含两方面的含义。 一方面是,将单一的重负载分担到多个网络节点上做并行处理,每个节点处 阅读全文
posted @ 2024-07-09 15:06 david_cloud 阅读(21) 评论(0) 推荐(0)
摘要: TCP 三次握手中需要调优的内核参数 SYN 半连接队列 net.ipv4.tcp_max_syn_backlog 半连接队列满时 开启syncookies net.ipv4.tcp_syncookies = 1 全连接队列 大小取的 min(somaxconn, backlog)最小值,所以调整两 阅读全文
posted @ 2024-07-09 15:02 david_cloud 阅读(50) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 13 下一页