Servidor multihilo

Marcos Sánchez Provencio rapto en arrakis.es
Vie Oct 24 12:46:17 CEST 2003


Creo que es la única fiable. En concreto, es imposible matar un hilo de
ejecución. Por no hablar de que te va a ir mejor con multiprocesadores,
etc.

El jue, 23-10-2003 a las 16:32, Antonio Beamud Montero escribió:
> Hola a todos:
> Queria contrastar la mejor manera de hacer las cosas.
> Imaginad que teneis un servidor soap multihilo.
> Hay ciertos métodos muy pesados de ejecutar que requieren el uso de
> aplicaciones externas (conversor a pdf por ejemplo)
> Un petición puede ser convertir un documento de 100 megas, por lo que
> puede requerir mucho tiempo de proceso.
> Existe también un métdo que permite cancelar una petición (dando su
> identificador). El problema viene aqui. 
> ¿Cómo hacerlo de manera elegante?
> Yo estoy pensando que la mejor manera es lanzar un fork con la
> aplicación externa (el conversor) dentro del hilo y quedarme con el pid.
> El método de cancelación cuando se invocara, consultaría para ese
> identificador que pid hay almacenado y le enviaría un kill.
> 
> ¿Existe alguna otra manera de hacerlo?
> 
> Saludos




Más información sobre la lista de distribución Python-es