Commit 162549a2 authored by wwccw0591's avatar wwccw0591

pc

parent bfd4023a
...@@ -151,29 +151,29 @@ class MessageServiceModel extends \Business\AbstractModel ...@@ -151,29 +151,29 @@ class MessageServiceModel extends \Business\AbstractModel
return $avatar; return $avatar;
} }
public function __destruct() // public function __destruct()
{ // {
$store = \DAO\StoreModel::getInstance(); // $store = \DAO\StoreModel::getInstance();
$member = \DAO\MemberModel::getInstance(); // $member = \DAO\MemberModel::getInstance();
$messageHistoryDao = \DAO\MessageHistoryModel::getInstance(); // $messageHistoryDao = \DAO\MessageHistoryModel::getInstance();
$mesageOneDao = \DAO\MessageOneModel::getInstance(); // $mesageOneDao = \DAO\MessageOneModel::getInstance();
$store->unsetDb(); // $store->unsetDb();
$member->unsetDb(); // $member->unsetDb();
$messageHistoryDao->unsetDb(); // $messageHistoryDao->unsetDb();
$mesageOneDao->unsetDb(); // $mesageOneDao->unsetDb();
} // }
//
public function unsetDb() // public function unsetDb()
{ // {
$store = \DAO\StoreModel::getInstance(); // $store = \DAO\StoreModel::getInstance();
$member = \DAO\MemberModel::getInstance(); // $member = \DAO\MemberModel::getInstance();
$messageHistoryDao = \DAO\MessageHistoryModel::getInstance(); // $messageHistoryDao = \DAO\MessageHistoryModel::getInstance();
$mesageOneDao = \DAO\MessageOneModel::getInstance(); // $mesageOneDao = \DAO\MessageOneModel::getInstance();
$store->unsetDb(); // $store->unsetDb();
$member->unsetDb(); // $member->unsetDb();
$messageHistoryDao->unsetDb(); // $messageHistoryDao->unsetDb();
$mesageOneDao->unsetDb(); // $mesageOneDao->unsetDb();
} // }
/** /**
* 获得全部类型消息,每种消息一条数据,以及每种消息的未读条数 * 获得全部类型消息,每种消息一条数据,以及每种消息的未读条数
...@@ -341,7 +341,8 @@ class MessageServiceModel extends \Business\AbstractModel ...@@ -341,7 +341,8 @@ class MessageServiceModel extends \Business\AbstractModel
} }
} }
private $messageHistoryDao;
private $mesageOneDao;
public function addMessage($fromId, $selfId, $fromName, $fromType, $message, $toId, $toUserId, $toName, $toType, $messageId = false) public function addMessage($fromId, $selfId, $fromName, $fromType, $message, $toId, $toUserId, $toName, $toType, $messageId = false)
{ {
$messageHistoryDao = \DAO\MessageHistoryModel::getInstance(); $messageHistoryDao = \DAO\MessageHistoryModel::getInstance();
...@@ -389,6 +390,7 @@ class MessageServiceModel extends \Business\AbstractModel ...@@ -389,6 +390,7 @@ class MessageServiceModel extends \Business\AbstractModel
$messageHistoryDao->db->doCommit(); $messageHistoryDao->db->doCommit();
unset($messageHistoryDao->db); unset($messageHistoryDao->db);
unset($messageHistoryDao); unset($messageHistoryDao);
unset($mesageOneDao->db);
unset($mesageOneDao); unset($mesageOneDao);
//$messageHistoryDao->sendMessage($mesageHistory,$toId); //$messageHistoryDao->sendMessage($mesageHistory,$toId);
......
...@@ -115,6 +115,7 @@ $serv->on('Message', function($server, $frame) use($conf){ ...@@ -115,6 +115,7 @@ $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']);
$sendMessage['message']=serialize($sendMessage['message']); $sendMessage['message']=serialize($sendMessage['message']);
$redis->rPush('push_center',serialize($sendMessage)); $redis->rPush('push_center',serialize($sendMessage));
} }
...@@ -122,6 +123,7 @@ $serv->on('Message', function($server, $frame) use($conf){ ...@@ -122,6 +123,7 @@ $serv->on('Message', function($server, $frame) use($conf){
unset($redis); unset($redis);
// $messageService->unsetDb(); // $messageService->unsetDb();
unset($messageService); unset($messageService);
\Mysql\LinkMySQLModel::unsetDbConecet();
}else{ }else{
$realKey = KEY_REDIS_PRE.$key; $realKey = KEY_REDIS_PRE.$key;
$sessData=$redis->get($realKey); $sessData=$redis->get($realKey);
......
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