我需要对用户输入的图像执行相当密集的计算。我需要加载几个文件和外部深度学习库才能工作,这需要几秒钟才能加载。 此外,我们的想法是从Web界面获取输入图像,这意味着同时会有多个请求。
我在python中研究了守护进程和多处理包,但是我甚至没有更接近实现如下的基本框架。实施此类要求的正确方法是什么?
load libraries
perform pre-processing steps
wait for input from another python script
(will eventually be a user uploaded image from web-app)
while (1)
if input received
process input
return result
end
end
答案 0 :(得分:0)
我想让每个人都知道我在启动服务器之前只使用了cherrypy并完成了所有加载和预处理步骤。我不确定它是否是最好的方法,但到目前为止它还在运作。