Alzabo::ObjectCache::Sync::IPC - Uses a IPC file to sync object caches |
Alzabo::ObjectCache::Sync::IPC - Uses a IPC file to sync object caches
use Alzabo::ObjectCache( store => 'Alzabo::ObjectCache::Store::Memory', sync => 'Alzabo::ObjectCache::Sync::IPC', clear_on_startup => 1 );
This class implements object cache syncing between multiple processes
using IPC to handle data storage. The IPC::Shareable
module which
it uses handles locking issues.
In normal circumstances, the IPC segment used by this module is deleted when the process that first loaded the module ends. If the program is aborted abnormally (via an external signal) then this cleanup will probably not occur.
Dave Rolsky, <autarch@urth.org>
Alzabo::ObjectCache::Sync::IPC - Uses a IPC file to sync object caches |