我有一个命令行PHP脚本,它使用数组的每个成员使用foreach来运行wget请求。这个wget请求有时需要很长的时间,所以如果脚本超过15秒,我希望能够设置一个超时。但是,我不确定是否有可能同时检查脚本在wget请求中间运行的时间( do while循环没有工作)。也许用计时器分叉一个进程,并设置它以在设定时间之后杀死父进程?foreach( $url as $key => $value){
$
我正在尝试制作一个脚本,以便使用busybox快速测试网络连接是否在docker中工作。所有这些测试在5秒后都无法超时(超时时间为30秒):docker run busybox timeout 5 wgetgoogle.com唯一起作用的就是把壳塞进百事可乐箱里。docker run -it busybox