如果我用AJAX请求进行“长轮询”......这对我的线程意味着什么?

时间:2011-04-26 19:00:04

标签: python ajax apache http

每个客户端是否占用一个线程?我的意思是......这是一个线程的长轮询,对吗?

因此,为了支持10,000个并发客户端,我需要生成一个拥有10,000个线程的服务器?

1 个答案:

答案 0 :(得分:1)

假设您的服务器为每个请求专用一个线程并且没有超时这些请求,答案是肯定的。如果您计划进行长轮询,则可能需要考虑基于事件的Web服务器。你可以在这里找到几个python的基准:http://nichol.as/benchmark-of-python-web-servers

另请参阅:WebSockets