07 2013 档案
摘要:刚刚转到MAC,很多功能发现不能用,总结一下:刷新页面:command+r命令行,到行首:control+a命令行,到行尾:control+evim,到行尾:shift+$vim,到行首:shift+^
阅读全文
摘要:现在我已经将翻译的内容放到:http://wiki.nginx.org/HttpLuaModuleZhNginx API for LuaIntroduction各种各样的*_by_lua和*_by_lua_file配置文件服务在都在nginx.conf文件内。这些LUA API只能运行在这些配置文件里面。这个API有两个标准的包NGX和NDK。这个包在ngx_lua内默认的包。这个软件包可以这样的引入外部的文件 local say = ngx.say module(...) function foo(a) say(a) end强烈不推荐使用pack...
阅读全文
摘要:google工程师JeffDean首先在他关于分布式系统的ppt文档列出来的,到处被引用的很多。1纳秒等于10亿分之一秒,=10^-9秒-----------------------------------------------------------NumbersEveryoneShouldKnowL1cachereference 读取CPU的一级缓存0.5nsBranchmispredict(转移、分支预测)5nsL2cachereference读取CPU的二级缓存7nsMutexlock/unlock互斥锁\解锁100nsMainmemoryreference 读取内存数据100nsC
阅读全文
摘要:数据存储(假设key为test,value为12345)printf"settest005\r\n12345\r\n"|nc127.0.0.112000STORED数据取回(假设key为test)printf"gettest\r\n"|nc127.0.0.112000VALUE test 0 512345END数值增加1(假设key为test,并且value为正整数)printf"incrtest1\r\n"|nc127.0.0.11200012346数值减少3(假设key为test,并且value为正整数)printf"d
阅读全文
摘要:access_by_luaaccess阶段。事例:location / { deny 192.168.1.1; allow 192.168.1.0/24; allow 10.1.1.0/16; deny all; access_by_lua ' local res = ngx.location.capture("/mysql", { ... }) ... '; # proxy_pass/fastcgi_pass/... }也...
阅读全文
摘要:最近经常使用春哥和小哲老师写的NGINX-LUA,非常苦于没有中文文档,特别是向我这种英文水平实在有限的同学,所以将遇到的模块记录下来,供以后参考!原文:http://wiki.nginx.org/HttpLuaModulelua_code_cache一般放在nginx.conf里面,设置lua程序是否缓存,默认是开启的,开发模式开启即可:lua_code_cache off。开启后,重启nginx会有提示:nginx: [warn] lua_code_cache is off; this will hurt performance in /home/wb-liqiu/git/dante/co
阅读全文
摘要:命令事例 发送POST请求: 如果传输文件:curl -F "blob=@tmp.txt;type=text/plain" localhost:8080/request_body 普通post请求:curl -d "method=searchone&module=seller&user_name=w
阅读全文
摘要:适用环境:系统支持:CentOS、Ubuntu、Debian内存要求:≥128M安装了什么:1、Nginx-1.2.12、MySQL 5.5.253、PHP 5.2.17或PHP 5.3.134、phpmyadmin 3.5.15、ZendOptimizer 3.3.9(可选,支持PHP 5.2.17)或ZendGuardLoader(可选,支持PHP 5.3.x)6、xcache-2.0.0(可选)7、pure-ftpd-1.0.36(可选)安全设置1、使用php-fpm chroot功能使网站与系统完全隔离,起到保护系统及其它虚拟主机的作用(仅支持php-5.3.x)2、修复php-5.2
阅读全文