| señal Una simple abstracción de la cola a lo largo de las líneas del patrón de comando |
Descargar ahora |
señal Clasificación y resumen
- Licencia:
- MIT/X Consortium Lic...
- Nombre del editor:
- Charles Leifer
- Sitio web del editor:
- http://www.charlesleifer.com/blog/
señal Etiquetas
señal Descripción
Una simple abstracción de la cola a lo largo de las líneas del patrón de comando. Cue es una simple cola abstracción a lo largo de las líneas del patrón de comando. Ejemplo: algunos datos deben propagarse fuera del proceso: # En algún lugar de su aplicación, definir una Clase de CommandClass EXPENSIVECIMAND (QueueCommand): DEF Ejecutar (auto): self.reyiver. do_complicated_things () self.receiver.propagate_data () # No quiero obstruir a Apache, así que empuje caro # cosas a una cola fuera de proceso CUE.UTILS IMPORT INVOKERDEF ALGO_VIEW (Solicitud): # ... cargue un Objeto, etc. InvOker = InvOker () comando = expensivecommand (some_obj) Invoker.enqueue (comando) # un consumidor de cola en algún lugarINIGNOKER.DEQUEUE () # EJECUTE LA INSTALACIÓN DE PYTHONES: Setup.py Installorput La carpeta Cue en tus colas Python-Pathget: SVN Checkout http://queues.googlecode.com/svn/trunk/ Queuesconfigure un backend de cola para usar y agregar a instally_apps: # stites.pyqueue_backend = 'redisd'queue_redis_connection =' localhost: 6379'installed_apps = DependencesQueues: svn checkout http://queues.googlecode.com/svn/trunk/ Queu ES REQUISITOS DE ES: · Python
señal Software relacionado