# 文件上传:content-Type: multipart/form-data类型 import unittest import requests class SendFile(): def __init__(self, s): self.s = s def sendImg(self, jpgpa... ...
分类:
编程语言 时间:
2018-06-06 23:43:39
阅读次数:
768
nginx工作流程图http部分工作流程大致如一个master开启多个worker,网络io一般用epoll实现当个worker的高并发,文件io用sendfile,aio等高效移步io,实现一个http请求响应。io部分请参考:http://blog.51cto.com/marvin89/2115474主脚本请翻阅:http://blog.51cto.com/marvin89/2118341安装
分类:
Web程序 时间:
2018-05-28 12:37:26
阅读次数:
233
背景 限制 SPA 应用已经成为主流,在项目开发阶段产品经理和后端开发同学经常要查看前端页面,下面就是我们团队常用的使用 express 搭建的 SPA 静态资源服务器方案。 为 SPA 应用添加入口(index.html)的 sendFile 当 SPA 应用开启 html5 mode 的情况下, ...
分类:
其他好文 时间:
2018-05-09 15:11:29
阅读次数:
204
1. kafka 使用了 分区、分布式、leader/followere 的方式。分布式让 kafka 排除了单点故障,分区和分区复制让数据不丢失2. kafka 使用 zero copy 技术 (基于 linux 的 sendfile 函数),可以减少传统数据传递时在 kernel 态和 user ...
分类:
其他好文 时间:
2018-05-03 19:44:58
阅读次数:
177
Sendfile函数说明 #include ssize_t sendfile(int out_fd, int in_fd, off_t *offset, size_t count); sendfile()是作用于数据拷贝在两个文件描述符之间的操作函数.这个拷贝操作是内核中操作的,所以称为"零拷贝". ...
分类:
系统相关 时间:
2018-04-05 21:30:44
阅读次数:
219
user www-data;worker_processes auto;pid /run/nginx.pid; events { worker_connections 768; # multi_accept on;} http { ## # Basic Settings ## sendfile on ...
分类:
其他好文 时间:
2018-03-29 16:01:33
阅读次数:
136
基础: 其实就是在TCP的那个解决方案里面,加一个SendFile的工程,在工程里面建一个SendFile.cpp的文件,里面放CLient的代码 同时进行修改代码,SendFile代码: 修改服务器代码: ...
分类:
其他好文 时间:
2018-03-11 00:13:54
阅读次数:
188
为了获得更好的学习效果,我们建议你在本机安装 Nginx 并且尝试进行实践。 tcp_nodelay, tcp_nopush 和 sendfile tcp_nodelay 在 TCP 发展早期,工程师需要面对流量冲突和堵塞的问题,其中涌现了大批的解决方案,其中之一是由 John Nagle 提出的算 ...
分类:
其他好文 时间:
2018-03-01 19:44:19
阅读次数:
197
apache相关补充 sendfile机制 反响代理功能 ARP CGI FastCGI php fpm 总结 ...
分类:
Web程序 时间:
2018-02-23 13:20:17
阅读次数:
196
Nginx服务Nginx静态资源web服务Nginx代理服务Nginx负载均衡调度Nginx缓存CDN分发网络模块配置Syntax:sendfileon|off;##文件读取Default:sendfileoff;Context:http,server,location,ifinlocationSyntax:tcp_nopushon|off;##sendfile开启的情况下,提高网络包传输的效率D
分类:
其他好文 时间:
2018-01-13 22:14:47
阅读次数:
189