我正在写一个内部服务,需要触摸一个长时间运行的进程的mod_perl2实例。这个工作是从HTTP POST中触发的,并且他们的mod_perl处理程序将其选中并完成工作。这可能需要很长时间,并且可以异步处理,所以我希望在运行时可以终止HTTP连接。是否有与PHP的ignore_user_abort()等效的mod_perl2/Perl 5?
PHP有一个函数ignore_user_abort()
,当与正确的头文件结合使用时,可以提前关闭HTTP连接,同时使进程继续运行(此技术在此处提及几次)。
Perl是否具有相同的功能?我还没有找到一个。