Commit 797c9b8f authored by wwccw0591's avatar wwccw0591

pc

parent aa719db5
...@@ -34,6 +34,12 @@ class AbstractModel { ...@@ -34,6 +34,12 @@ class AbstractModel {
*/ */
static $redis; static $redis;
public function __destruct(){
if(!empty(self::$redis)){
self::$redis->close();
}
}
/** /**
* 获取redis连接 * 获取redis连接
* *
......
...@@ -115,12 +115,14 @@ $serv->on('Message', function($server, $frame) use($conf){ ...@@ -115,12 +115,14 @@ $serv->on('Message', function($server, $frame) use($conf){
$redis->hSet(KEY_PRE.$memberId,'sendTime', time()); $redis->hSet(KEY_PRE.$memberId,'sendTime', time());
$server->push($frame->fd, responseJson(1,"sendMsg","success", $sendMessage)); $server->push($frame->fd, responseJson(1,"sendMsg","success", $sendMessage));
$messageService->addMessage($sendMessage['fromId'],$sendMessage['fromUserId'],$sendMessage['fromUserName'],$sendMessage['fromType'],$sendMessage['message'],$sendMessage['toId'],$sendMessage['toUserId'],$sendMessage['toUserName'],$sendMessage['toType'],$sendMessage['id']); $messageService->addMessage($sendMessage['fromId'],$sendMessage['fromUserId'],$sendMessage['fromUserName'],$sendMessage['fromType'],$sendMessage['message'],$sendMessage['toId'],$sendMessage['toUserId'],$sendMessage['toUserName'],$sendMessage['toType'],$sendMessage['id']);
$memberDb0Redis=\Redis\Db0\MemberRedisModel::getInstance();
$memberDb0Redis->tableHDel($memberId,'unread_message_count');
$sendMessage['message']=serialize($sendMessage['message']); $sendMessage['message']=serialize($sendMessage['message']);
$redis->rPush('push_center',serialize($sendMessage)); $redis->rPush('push_center',serialize($sendMessage));
} }
$redis->close(); $redis->close();
unset($redis); unset($redis);
unset($memberDb0Redis);
// $messageService->unsetDb(); // $messageService->unsetDb();
unset($messageService); unset($messageService);
\Mysql\LinkMySQLModel::unsetDbConecet(); \Mysql\LinkMySQLModel::unsetDbConecet();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment