如何做到在PHP脚本超时之前就结束脚本的执行


在我的PHP脚本中有好多函数,这些函数调用的是别人的接口,但是这些接口有时很慢,就会导致我脚本超时,并在页面中报”504 Gateway Time-out“!

我想要在PHP脚本超时之前,就中止那些调用接口的函数,并返回给页面一个提示,但是我不知道怎么样才能做到提前知道脚本快要超时了?

特注:我的脚本中是不会使用set time limit()这样的函数的。

apache php nginx mysql Linux

伊藤千佳 10 years, 10 months ago

使用 Gearman

fllaya answered 10 years, 10 months ago

Your Answer