有没有一种(简单的)方法来构建webapp2的url,这种方法允许下面这样的结构?我找不到从父级传递PathPrefixRoute的方法,但是类似PathPrefixRoute('(/v1)', [PathPrefixRoute('$1/app1',
的方法会很酷。你知道吗
urls = [
PathPrefixRoute('/v1', [
PathPrefixRoute('/app1', [
# /v1/app1/index
Route('/index', 'v1.app1.index.Main')
]),
PathPrefixRoute('/app2', [
# /v1/app2/index
Route('/index', 'v1.app2.index.Main')
])
]),
PathPrefixRoute('/v2', [
PathPrefixRoute('/app1', [
# /v2/app1/index
Route('/index', 'v2.app1.index.Main')
])
])
]
application = webapp2.WSGIApplication(routes=urls)
我最终在uwsgi上编写了自己的自定义服务器。我使用的路由机制我已经贴在下面了,但是完整的应用程序是318行,可以在基本的1核服务器上处理100个RPS(这是我测试的全部,但感觉它可以处理1000个RPS)。你知道吗
请随意评论好的,坏的和丑陋的想法。你知道吗
相关问题 更多 >
编程相关推荐