05 2015 档案
nginx面对大文件回源的解决方案
摘要:nginx的性能很好,插件也多。当Nginx作为文件下载服务的反向代理,用户请求一个非常大的文件的时候,它会一直占满反向代理服务器与后端主机之间的带宽。因为nginx一次获取整个文件,缓冲获取到的文件,导致客户端不能马上读取到。带宽使用和iowait会很高。 当时经验不足,突然遇到这个问题,想到的第
阅读全文
posted @ 2015-05-25 19:25
步孤天
Linux经常用到的命令
摘要:1. Linux下用vim打开配置文件乱码,在终端输入:“LANG=”即可。 2. 查看端口是否被占用: 3. netstat -anp | grep port netstat -ltn 4. lsof -i:port 5. Shell脚本命令列表: $# 是传给脚本的参数个数 $0 是脚本本身的名
阅读全文
nginx安装pcre
摘要:一、有的服务器上没有安装pcre那么安装nginx的时候会报错 所以在安装之前我们可以: yum install pcre-devel 如果很不巧,服务器也没有配yum,也不能连互联网。那么我们只能自己去官网下载了 ftp://ftp.csx.cam.ac.uk/pub/software/progr
阅读全文
nginx添加镜像缓存 proxy_store(未完待续)
摘要:简介:nginx proxy_store缓存的结果,就是按照服务器的目录设置,直接缓存文件到同样的目录,像镜像一样。 遇到的问题:当服务器需要缓存的文件过大,恰巧此时没有缓存,但是有很多用户同时访问此文件的话,会出现生成很多,临时缓存文件(如000000132)的情况,针对同一个文件的临时缓存各个用
阅读全文
nginx缓存模块配置总结proxy_cache(未完)
摘要:简介:此缓存设置用到了第三方模块purge,使用的时候就在源链接和访问的具体内容之间加入关键字"/purge/"即可。 如:访问http://192.168.0.1/a.png 会生成a.png的缓存文件; 只要通过http://192.168.0.1/purge/a.png就可以将生成的缓存清除掉
阅读全文
Vim中split的使用方法
摘要:Vim中split的使用方法 一、作用 用split可以显示两个不同的文件;或者同时显示一个文件的两个不同地方;又或者并排比较两个文件。这一切都可以通过分割窗口实现。如下图,左边的两个窗口是mytool.h和mytool.cpp 右边的两个窗口是commonfun.h和commonfun.cpp。同
阅读全文
Linux Socket编程
摘要:Linux Socket编程 一、Socket编程具体函数解析参考网址 http://www.cnblogs.com/skynet/archive/2010/12/12/1903949.html(本文转载于此网址,转载请注明源链接) http://blog.csdn.net/bingxx11/art
阅读全文
动态类(类工厂)总结
摘要:动态类(类工厂)总结 一、动态类的作用 动态类应用的一个类似的例子便是MFC中CWnd类的Create方法,其第一个参数为Window Class的名字,这就允许用户通过class的名字来创建相应的窗口。C++不是动态语言,所以没法从语言机制上实现类的动态创建,但很明显这样的需求是存在的。 要想实现
阅读全文
m3u8字段意义解析
摘要:m3u8字段意义解析 HLS,Http Live Streaming是由Apple公司定义的用于实时流传输的协议,HLS基于HTTP协议实现,传输内容包括两部分,一是M3U8描述文件,二是TS媒体文件。 M3U8文件 用文本方式对媒体文件进行描述,由一系列标签组成。举例如下: m3u8的详情可以参考
阅读全文
libevent+bufferevent总结
摘要:libevent+bufferevent总结 1 学习参考网址 libevent学习网址:http://blog.csdn.net/feitianxuxue/article/details/9372535 http://www.cnblogs.com/hustcat/archive/2010/08/
阅读全文
g++编译总结
摘要:g++编译总结 一、编译注意细节 1.使用g++编译CPP文件如果用gcc编译C++源文件时,加以下选项:-lstdc++,否则使用了C++操作的文件编译会出错。 2.gcc/g++ 在执行编译时,需要4步 ① 预处理,生成.i的文件[使用-E参数] ② 将预处理后的文件不转换成汇编语言,生成文件.
阅读全文
ffplay 参数说明分享
摘要:ffplay 使用参数说明分享 E:\SRCFORTEST\software\ffmpeg-20131021\ffmpeg-20131021-git-712eff4-win32-static\ bin>ffplay.exe "http://192.168.0.3:9090/mpeg/FLAT06.m
阅读全文
浙公网安备 33010602011771号