我使用了thinkphp5.0在id=0的进程上创建了一个查询数据的邮件内容,定时发送邮件的任务.data
*/
public function onMessage($connection, $data)
{
}
/**
* 当连接建立时触发的回调函数$connection
*/
public function onConnect($connection)
{
}
/**
* 当连接断开时触发的回调函数param $connection
*/
public function onClose($connection)
{
}
/**
* 当客户端的连接上发生错误时触发,也就是发件人或者收件人的地址不对,导致邮件发送不出去报错了.怎么才能控制异常,执行`$res`下一条数据?
#### 问题描述
进程里有用到Redis,但是发现经常会出现Redis连接错误,进程运行过程中发生的。报下面的错误。RedisException: read error on connection to 127.0.0.1:6379
这个问题困扰很久了,有没有好的办法,实在进程onWorkerStart事件里启动的没有用到Workerman的Redis插件,文档里提示插件主要是解决Redis队列的,简单应用建议不用使用。