Damjan
arhiv at freemail.org.mk
Mon Dec 18 12:09:54 EST 2000
> Is there a way to mimc the Application object in ASP or the __persistdict__ > object in pyApache > with modpython??? so that all cgis running can share this storage space for > data. You can use somehing like this: ### mod_test.py cache = {} def handler(req): global cache if cache.has_key('num'): cache['num'] = cache['num'] + 1 else: cache['num'] = 1 ... BUT, this is per apache-process persistent storage. Curently there is no way of sharing data accross processes, except for going through a database. Apache-2.0 may change this, when it provides a shared memory support. What I would like to know, how does the above script work in a multithreaded Apache/mod_python? Will the threads share the 'cache' object? -- Damjan Georgievski | Дамјан Георгиевски Skopje, Macedonia | Скопје, Македонија
|