[Twisted-Python] twistd, does it use processes? Anything to watch out for?

Hello everyone, Just a little question about Twistd & the Application framework. I'm using the service collection app mechanism and I was wondering how Twistd handles it. Is there anything special to watch out for? Any differences in between running each server as a separate process (i.e. launching it from a diff term without twistd) and with Twistd? Does it spawn a process for each Service/Server? Thank you, Gabriel

On 07:53 am, gabriel.rossetti@arimaz.com wrote:
twistd runs all services in a single process. In fact, twistd only runs one service. Although that service may be a MultiService which contains other services, MultiService does not do anything special to run things in other processes either.

On 07:53 am, gabriel.rossetti@arimaz.com wrote:
twistd runs all services in a single process. In fact, twistd only runs one service. Although that service may be a MultiService which contains other services, MultiService does not do anything special to run things in other processes either.
participants (2)
-
Gabriel Rossetti
-
glyph@divmod.com