在Bottle框架中运行eventlet服务器

3 投票
1 回答
1423 浏览
提问于 2025-04-16 16:02

我在bottle.py的0.9版本中看到了一些这样的内容。这是不是意味着我可以把bottle服务器当作eventlet服务器来运行呢?

class EventletServer(ServerAdapter):
""" Untested """
def run(self, handler):
    from eventlet import wsgi, listen
    wsgi.server(listen((self.host, self.port)), handler

)

1 个回答

3

终于搞明白了,怎么在Bottle框架中把服务器作为eventlet来运行。只需要在运行的时候传递一个参数server=''就可以了。支持的服务器列表可以在这里查看:Bottle中的服务器适配器

run(server='eventlet',host='localhost', port=8080, reloader=True)

撰写回答