增加web.py同时通话

时间:2014-01-05 20:31:32

标签: python multithreading web-services web.py

我在web.py上有一个web服务,我从日志中注意到它受到10个同时呼叫的限制。当第11个呼叫到来而其他10个呼叫尚未响应时,客户端需要等待服务器。如何将此限制增加到更多同时呼叫?

这是我的代码:

import web
urls = (
    '/query', 'query',
    '/query?(.*)', 'query',
    '/ingest', 'ingest',
)

class query:
    def GET(self):
        global calls
        resp_json = do_some_heavy_processing()

        return resp_json

application = web.application(urls, globals())#.wsgifunc()

if __name__ == "__main__":
    application.run()

0 个答案:

没有答案