我尝试用xbuf_frurl
启动一个worker来做一些后期处理。
工人将完成工作而不返回任何东西。
因此,原始脚本可以更快地响应客户端。
所以,我尝试在xbuf_frurl中设置timeout=0ms,希望它能立即返回,做剩下的代码,返回200。
xbuf_frurl(&buf, "localhost", 80, HTTP_GET, "/postprocessing", 0, 0);
xbuf_ncat (reply, buf.ptr, buf.len);
但是,它似乎不会立即超时,因为缓冲区不为空。
有没有更好的方法呢?