uwsgi文档指出,添加uwsgidecorators.mulefunc装饰器到任何函数都会将函数调用卸载到mule。 默认骡子(不经大脑)不执行实际功能和只显示这样的消息:如何创建uwsgi mulefunc处理程序?
*** mule 1 received a 97 bytes message ***
但是挖掘到的代码表明,有一个uwsgi.mule_msg_hook功能其是用于处理卸载通话(顺便说一句,mule_msg_hook)。 并通过给一个简单的大脑骡子是这样的:
while True:
uwsgi.mule_msg_hook(uwsgi.mule_get_msg())
将解决这个问题。
但有在uwsgi(https://github.com/unbit/uwsgi/search?utf8=%E2%9C%93&q=mule_msg_hook文件插件/蟒/ python_plugin.c)其中mule_msg_hook被称为的源代码的一个地方。所以我猜测存在另一种方法来处理mulefuncs而不使用未记录的功能,是吗?
谢谢,我已经检查了那部分代码,然后发现了“mule_msg_hook”函数,因为我在文档中找不到任何东西。 – MKo