- 2011/3/19 23:11:59级联多个应用
- conditional 的中间件和 urlmap 的应用有共同点:它们都是 psgi 应用,选择执行应用时要么通过 psgi 取得 psgi 的应用或者通过中间件来调度到应用 。这是 psgi 应用程序和中间件最美的地方,今天的要谈一个其它例子。级联多个应用,级联是非常有用的,如果你有数个应用,需要按一定的顺序运行,这尝试着直到返回正常的响应,这有时也被称为链式设计,在一些 web 应用中常常用到[阅读全文]
- 专题:作者:扶凯
- 2011/3/19 23:10:33应用中的静态文件
- 最开始几个文章讲的使用 plackup 来服务当前目录的文件,现在我们学习了怎么样使用中间件和怎么使用 urlmap 来服务多个应用。这又是非常琐碎的功能之一, 你的应用开发所必须的:服务静态文件.从指定的路径请取文件很多的框架自己实现了这个功能,但使用了 psgi 和 plack 起,框架可以不需要实现此功能了。只需使用 static 中间件。use plack::builder;my $app[阅读全文]
- 专题:作者:扶凯
- 2011/3/19 23:09:48根据条件来加载中间件
- 我们介绍了数个中间件组件,这些中的一部分是非常有效的所以我们要激活他为全局的。但其它的一些最好只是当我们确认的时候才激活,今天我们就要讲这个的解决方案。根据条件来加载中间件条件在中间件中是超级中间件,这些中间件需要和一些运行的条件一起,才会被启用。让我们看看一些例子:你只想在 /public 中想激活 jsonp 中间件 你不想在你本地的 ip 中激活 basic auth 我认真的研究了 wsg[阅读全文]
- 专题:作者:扶凯
- 2011/3/19 22:56:53更有效的进行前后台联调-让同一域名上的不同cgi访问不...
- 在日常的前后台联调中,我们都习惯用host的方式来使某个域名的cgi都访问测试环境,然而这有一个显而易见的问题: 如果一个域名下有十几个cgi,而这次提测的只有其中的一个,那么要想整个环境可用,你除了要保证这个cgi可用之外,和你完全无关的十几个cgi也要全部调通。很纠结,不是吗?其实我们有更好的方式,那就是用反向代理,我们可以用nginx来实现。以 appsupport.qq.com 这个域名举[阅读全文]
- 专题:WEB服务器作者:Dante
- 2011/3/18 13:47:57Python 多进程日志记录
- 刚开始用 python 做 web 开发的时候我就想一个问题,如果 python 应用需要自己记录一些比 accesslog 更详细的日志(使用 python 的 logging module),又有多个进程,怎么办最好呢?多个进程往同一个日志文件写入会不会出问题?最近有个在 apache 里用 mod_wsgi 运行的程序,设置了4个 process. 最初没有设置日志的 rotation,看起[阅读全文]
- 专题:WEB服务器作者:qingbo.blog
- 2011/3/17 13:52:42shell 遍历mc
- 单行脚本:host=10.10.10.10;port=11211;echo -e "stats cachedump 2 0\r\nquit\r\n" | nc $host $port | awk '{print $2;}'| while read key;do echo get $key; done | nc $host $port[阅读全文]
- 专题:缓存作者:phpor <lijunjie1982@yahoo.com.cn>
- 2011/3/17 13:49:53动态实时跟踪你的java程序
- 之前有写 基于aop的日志调试 讨论一种跟踪java程序的方法, 但不是很完美.后来发现了 btrace , 由于它借助动态字节码注入技术 , 实现优雅且功能强大. 只不过, 用起来总是磕磕绊绊的, 时常为了跟踪某个问题, 却花了大把的时间调试btrace的脚本. 为此, 我尝试将几种跟踪模式固化成脚本模板, 待用的时候去调整一下正则表达式之类的. 跟踪过程往往是假设与验证的螺旋迭代过程, 反复的[阅读全文]
- 专题:作者:聚石
- 2011/3/14 16:06:34如何在windows下用bat脚本定时备份mysql
- 并不是所有mysql都运行在linux下,windows下也需要做例行备份,下面是用bat脚本做自动化备份的例子,大家可以参考下。remrem c:\program files\winrar 需要放到 path 下,才能调用rar cli工具remrem 跳转到工作目录下f:cd f:\dbbakrem 设置变量:备份文件名set bak_file=my_dbbak_%date:~0,-4%.sq[阅读全文]
- 专题:作者:yejr