有个问题想请教一下
use Workerman\Crontab\Crontab;
class Task
{
public function onWorkerStart()
{
// 每2分钟执行一次,注意这里省略了秒位
new Crontab('*/2 * * * *', function(){
//因为是简单任务,直接在定时任务里写上执行业务逻辑,对数据库进行更新
Db::table('test')->update(['time'=>time()]);
echo date('Y-m-d H:i:s')."\n";
});
}
}
我的问题是,直接在定时器里进行数据库操作时,需要手动关闭数据库连接么?
就如上面代码般使用,会不会出现什么问题?
不用关闭,这样写没问题。
谢谢老大回答!放心用了!