我有一个已经存在的cherrypy应用,但我想知道是否可能在gevent wsgi服务器上运行它。我想我可以这样做,但我没有访问Linux服务器来测试gevent,也不能在我的Mac上运行它。
我认为这是可能的,因为每一方都遵循wsgi规范。
有人尝试过吗?
我想示例看起来像下面这样:
import cherrypy
from gevent import wsgi
class Root(object):
def index(self):
return "hi!"
index.exposed = True
app = cherrypy.tree.mount(Root(), '/')
wsgi.WSGIServer(('', 8088), app).serve_forever()