我正在寫一個內部服務,需要觸摸一個長時間運行的進程的mod_perl2實例。這個工作是從HTTP POST中觸發的,並且他們的mod_perl處理程序將其選中並完成工作。這可能需要很長時間,並且可以異步處理,所以我希望在運行時可以終止HTTP連接。是否有與PHP的ignore_user_abort()等效的mod_perl2/Perl 5?
PHP有一個函數ignore_user_abort()
,當與正確的頭文件結合使用時,可以提前關閉HTTP連接,同時使進程繼續運行(此技術在此處提及幾次)。
Perl是否具有相同的功能?我還沒有找到一個。