【发布时间】:2011-02-18 00:14:22
【问题描述】:
我有一个网站有时需要特别长时间来处理请求(这不是缺陷)。 99% 的时间它非常快,因为它几乎不进行任何处理。
当网站需要很长时间来处理请求时,我想显示一条显示“正在加载”的消息。我的网站使用 mod_wsgi 和 Apache。在我看来,我会在完成处理之前回答说“正在加载”并在此之前做两件事之一:
-产生一个(守护进程)线程来处理处理。
-通过套接字与其他进程通信并告诉它处理处理(很可能向http://localhost:8080/do_processing发送请求)。
一种方法相对于另一种方法的优缺点是什么?
【问题讨论】:
标签: multithreading fork wsgi