Nginx sendfile作用
sendfile位置
查看nginx.conf文件 标黄位置
#user nobody;
worker_processes 1;#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;#pid logs/nginx.pid;events {worker_connections 1024;
}http {include mime.types;default_type application/octet-stream;server_names_hash_bucket_size 128;#请求行+请求头的标准大小client_header_buffer_size 16k;#请求行+请求头的最大大小 4*16klarge_client_header_buffers 4 16k;#log_format main '$remote_addr - $remote_user [$time_local] "$request" '# '$status $body_bytes_sent "$http_referer" '# '"$http_user_agent" "$http_x_forwarded_for"';#access_log logs/access.log main;**sendfile on;**#tcp_nopush on;#keepalive_timeout 0;keepalive_timeout 65;#gzip on;# another virtual host using mix of IP-, name-, and port-based configuration##server {# listen 8000;# listen somename:8080;# server_name somename alias another.alias;# location / {# root html;# index index.html index.htm;# }#}#include vhosts.conf;#include vhosts/*.conf;# HTTPS server##server {# listen 443 ssl;# server_name localhost;# ssl_certificate cert.pem;# ssl_certificate_key cert.key;# ssl_session_cache shared:SSL:1m;# ssl_session_timeout 5m;# ssl_ciphers HIGH:!aNULL:!MD5;# ssl_prefer_server_ciphers on;# location / {# root html;# index index.html index.htm;# }#}server {listen 8085; server_name localhost dev.heating.com;location /man {proxy_pass http://127.0.0.1:8405/;proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_set_header X-Forwarded-For $http_x_forwarded_for;}location /fs {proxy_pass http://127.0.0.1:8080/;proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_set_header X-Forwarded-For $http_x_forwarded_for;}location / {root D:\heating\dist;index index.html index.htm;}}
client_max_body_size 50m;
}
网络文件传输
1.工作原理图
2. 工作原理描述:
sendfile = off 时,应用程序读取磁盘中的文件以字节流的形式从磁盘中加载文件,然后再将文件以字节流的形式复制到内核中。内核在把文件推送到NC。
sendfile = on 时,应用程序直接向内核发送指令,让内核去读文件。读完文件内核直接推送给NC。只有一次复制操作,实现异步网络IO形式。因此,性能会有很大的提升。
具体还要根据实际使用情况来配置sendfile。当读取服务不能解析大量的文件时。还是建议将sendfile配置为off
Nginx sendfile作用相关推荐
- nginx sendfile什么作用
nginx sendfile什么作用 由于访问日志文件增长速度非常快,日志太大会严重影响服务器效率.同时,为了方便对日志进行分析计算,须要对日志文件进行定时切割.定时切割的方式有按月切割.按天切割.按 ...
- Nginx的作用是什么?有什么用?
一.背景介绍 Nginx是什么? Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器.Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二 ...
- nginx的作用与原理
一.nginx的作用 nginx能做反向代理,那么什么是反向代理呢,举个栗子,我想在本地使用 www.xxx.com 的域名去访问 www.taobao.com.那么这个时候我们就可以通过nginx去 ...
- Nginx --sendfile配置
Nginx高级篇sendfile配置 sendfile: 设置为on表示启动高效传输文件的模式.sendfile可以让Nginx在传输文件时直接在磁盘和tcp socket之间传输数据.如果这个参数不 ...
- 一、什么是Nginx? Nginx的作用是什么?
Nginx简介 官方网址: https://nginx.org/ Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务.Ngin ...
- nginx的作用及原理(一)
这里写目录标题 一.Nginx介绍 二.Nginx的反向代理 1.原理如图所示 2.反向代理的作用 3.总结 4.反向代理服务器配置 三.Nginx的正向代理 1.原理如下所示 2.负载均衡的五种算法 ...
- Nginx静态资源站点——Nginx location作用
Nginx的locaiton作用是根据用户请求的URI不同,来执行不同的应用. 针对用户请求的网站URL进行匹配,匹配成功后进行对应的操作. nginx.conf中server{}指令块的locati ...
- 在高并发情况nginx的作用
1 场景一:如图 在单机的情况下例如:单个tomcat 有100w条请求的时候,而默认tomcat支持的并发数量并不能达到要求,所所以单台服务器 扛不住 容易宕机,瘫痪 2 高并发的情况下要让服务器不 ...
- nginx permanent 作用
今天在给某网站写rewrite重定向规则时,碰到了这个关于重定向的参数处理问题.默认的情况下,Nginx在进行rewrite后都会自动添加上旧地址中的参数部分,而这对于重定向到的新地址来说可能是多余. ...
最新文章
- linux c brotli压缩简介
- 腾讯云安装samba服务器无法连接问题
- 科技论文中的分析与综合-如何写好科技论文之我见(七)
- 忽略所有信号导致的程序Ctrl+c和Ctrl+z无法退出问题,以及信号表详解
- SAP UI5应用点了search按钮后的实现调试
- 无代码绘制基因表达箱线图
- java怎么让遮罩层下面滚动_vue项目弹出层后禁止body底层的滚动事件
- 值得拥有的手绘风格画图工具
- 快速掌握消息队列MQ最内核,图文并茂详解
- (十四)洞悉linux下的Netfilteriptables:开发一个match模块【实战】
- Google提供的超强圆角效果
- 考查频率最高的吉林八景
- 有源码如何搭建网站(从零开始搭建教程)
- 帝国cms 制作网站地图
- Paper Reading:Image-to-Image Translation with Conditional Adversarial Networks
- android qmui教程,QMUI-Android
- 火星超大nasa开源全景图分享
- 第五章人间深情,公母为山
- php卡片式,什么是卡片式设计? | 人人都是产品经理
- Linux命令之logrotate命令
热门文章
- 解决VS2010使用mscomm控件无法接收数据的问题【转】
- 湖南大学计算机考研群2021,湖南大学2021年硕士研究生拟录取名单公示
- RuntimeError: PytorchStreamReader failed locating file data.pkl: file not found
- GDAL添加ECW格式支持
- C语言从键盘上输入年份和月份,计算并输出这一年的这一月共有多少天。
- 关于数加服装ERP软件/系统的功能模块与应用的介绍
- python浓缩(13)面向对象编程
- maya2018曲线创建管道
- 夜深人静写算法(十五)- 完全背包
- 简体遇繁体 饭菜先生餐饮软件悄入台湾