在我的应用程序中处理wsgi请求

时间:2014-08-02 07:09:00

标签: python wsgi uwsgi

我在一些应该简单的事情上遇到了一些概念上的障碍。

我有一个单线程,普通的python应用程序,它无限期地运行。

我希望能够通过http请求从网上查询有关应用程序内部状态的信息。

我见过的大多数模型,例如来自flup.server.fcgi的python的WSGIServer,要求我提供一个回调函数来处理请求。然后回调成为我程序的起点。

我需要能够在我自己的应用程序逻辑中处理请求,而不是重新设计应用程序的逻辑以适应这种模型:request - >回调。例如,在我的应用程序执行期间,我会定期检查是否有任何待处理的http / wsgi请求,处理它们并继续。

我是否必须自己打开套接字并处理所有套接字逻辑才能实现此目的?我不一定介意,但我怀疑我不需要在这里重新发明轮子。

我是否错误地考虑了这个问题?

0 个答案:

没有答案
相关问题