国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

進程阻塞怎么終止運行呢

eaglexpf

使用http協(xié)議做API服務;如果有某次請求耗時較長(比如請求外部鏈接,讀取本地文件等操作);如何給這次請求加上超時限制呢?比如5秒超時,超過時間就返回異常,釋放資源并處理下一條請求呢?

3266 1 1
1個回答

walkor 打賞

你可以在每個進程里加個定時器,定時向磁盤寫數(shù)據(jù),比如5個進程,每個進程以自己的pid命名建立個文件。
再啟動一個監(jiān)控進程,也是一個定時器,定時檢查磁盤的文件,如果有進程長時間沒寫入文件,那么說明這個進程卡住了或者說不在了,然后運行 posix_kill(SIGKILL, pid); 殺死對應進程。

  • 暫無評論
年代過于久遠,無法發(fā)表回答
??