[Python] How to run Python Autobahn applications in production?

Discussão em 'Python' iniciado por Stack, Julho 8, 2025.

  1. Stack

    Stack Membro Participativo

    I'm using Autobahn on a project and while reading the running autobahn components section of the docs I've come across the fact that you can run Application components using the built in ApplicationRunner. E.g.,

    from autobahn.asyncio.wamp import ApplicationRunner

    runner = ApplicationRunner(url=u"ws://localhost:8080/ws", realm=u"realm1")
    runner.run(MyComponent)


    The docs specifically state the application runner is for development,


    This class is a convenience tool mainly for development and quick hosting of WAMP application components.
    ​

    I want to know how WAMP application components (created via Autobahn or otherwise) are supposed to hosted in production? As in, are there production runners? I.e. what's the gunicorn of this area?

    Continue reading...

Compartilhe esta Página