我正在创建一个读取 Wikipedia 文章的脚本,然后进行一些处理。我正在使用 cURL 访问文章内容。问题是,有时 cURL 请求会超时,尤其是在大型文章上。由于此脚本将在其上运行的服务器最多允许 30 秒超时,因此这是一个问题。
我能想到的唯一解决方法是——如果特定的代码行接近超时限制——杀死函数并运行其他东西。就我的目的而言,这将是解决该问题的一个不错的方法。问题是,我不知道这是可能的。
是吗?如果没有,对于超时 cURL 请求是否还有其他解决方法?
我正在创建一个读取 Wikipedia 文章的脚本,然后进行一些处理。我正在使用 cURL 访问文章内容。问题是,有时 cURL 请求会超时,尤其是在大型文章上。由于此脚本将在其上运行的服务器最多允许 30 秒超时,因此这是一个问题。
我能想到的唯一解决方法是——如果特定的代码行接近超时限制——杀死函数并运行其他东西。就我的目的而言,这将是解决该问题的一个不错的方法。问题是,我不知道这是可能的。
是吗?如果没有,对于超时 cURL 请求是否还有其他解决方法?