memcached 用来存储session在集群和分布系统上的确很棒。 而且如果是基于CGI::Application的话,搭配CGI::Session那就更棒了,因为可以直接使用CGI::Session::Driver::memcached. 单机的话,还是用文件驱动方便。而且服务器内存大一点的话,可以直接放到/dev/shm中去。 在挂载/dev/shm的时候控制一下,稍微分大一点,或者自己创建一个tmpfs文件系统。然后挂载到一个目录中,这样会更好。 这样可以限制CGI::Session能使用的内存。比如说分128M等。
2009/1/7 agentzh <[email protected]> > 2009/1/7 Mike. G <[email protected]>: > > 我也看过一些。把文档都看完了。 > > 还试着翻译了一下。不过没坚持。 > > > > 我对这个感兴趣是因为RT系统。我们几乎所有的customer service工作都是RT系统的应用。 > > > > 嗯,Jesse 酷爱 Mason :) Jifty 早初也只提供了 Mason 作为 View 模板语言。现在 Jifty 也支持 > Template::Declare 了,而且口碑也不错 ^_^ > > > 你说的问题,我也试着弄了一下,但是没有经验。mason的session首选是Apache::Session, > > Apache::Session 的存储后端多是 DB 或者文件系统(CGI::Session 也类似)。。。 > > 我个人现在比较倾向于使用 memcached 来存 web 应用的 session 信息。。。虽然 memcached > 官方的文档明确表示应避免这种用法。。。呵呵,但出于对高访问量下 DB load 和 disk IO 的恐惧,还有 session > 回收的麻烦,我还是选择滥用 memcached 了,呵呵。 > > 飘过~~~ > > -agentzh > > > > --~--~---------~--~----~------------~-------~--~----~ 您收到此信息是由于您订阅了 Google 论坛“PerlChina 论坛”论坛。 要在此论坛发帖,请发电子邮件到 [email protected] 要退订此论坛,请发邮件至 [email protected] 更多选项,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问该论坛 -~----------~----~----~----~------~----~------~--~---
