Symfonyob娱乐下载 2.4新增功能:用空闲超时限制进程运行
8月30日·发表的法比安效力
警告:这篇文章是关于一个不受支持的Symfony版本。ob娱乐下载有些信息可能已经过时了。阅读最新的Symfony文档ob娱乐下载.
自从Symfony 2.3发布以来,Proob娱乐下载cess组件的稳定性得到了极大的改善,这要归功于罗曼中子.但是今天,我想讨论一个在处理长时间运行的进程时非常有用的新特性,即定义空闲超时的能力。
方法来限制进程完成所需的时间setTimeout ()
方法;这是一个进程完成其工作所需要的最大秒数:
1
$过程->setTimeout (2*3600);
在Syob娱乐下载mfony 2.4中,您还可以定义空闲超时(通过setIdleTimeout ()
方法);这是一个进程在不输出任何东西(标准输出或错误输出)的情况下可以运行的最大秒数:
1
$过程->setIdleTimeout (10*60);
发生超时时,进程抛出ob娱乐下载
.方法可以区分这两种超时isGeneralTimeout ()
或者是isIdleTimeout ()
方法。
发表在#生活在边缘
评论
评论截止。
为了确保评论保持相关性,旧帖子将被关闭。
https://github.com/ob娱乐下载symfony/symfony/pull/8651/files
欢呼。