我正在使用开源软件,该软件是一个在线收集文本注释和实验数据的网络平台。该代码是用cgi编写的,如果对网站进行了多次请求,它会随机挂起。
生成的堆栈跟踪信息并不表示关注,仅引用了以下内容:
print(outputStr.encode('utf-8')) # Python 2.x
IOError: [Errno 32] Broken pipe
为了解决此问题,我打算将uwsgi与cgi插件一起使用。我想了解是否使用cgi plugin并通过多个线程调用uwsgi来避免cgi为每个请求派生子进程的问题