From fdef4b89b6ce79f2cd432d9f7ad27aa5139734ca Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Mon, 17 Jun 2019 13:34:20 +0800 Subject: [PATCH] 1 --- server/gameserver/GGListener.cc | 5 +++++ server/gameserver/GGListener.h | 1 + server/gameserver/app.cc | 3 ++- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/server/gameserver/GGListener.cc b/server/gameserver/GGListener.cc index baa4ba9..a4498af 100644 --- a/server/gameserver/GGListener.cc +++ b/server/gameserver/GGListener.cc @@ -130,3 +130,8 @@ void GGListener::MarkClient(int sockhandle, bool is_active) { tcp_listener_->MarkClient(sockhandle, is_active); } + +long long GGListener::GetSendNodeNum() +{ + return tcp_listener_->send_node_num; +} diff --git a/server/gameserver/GGListener.h b/server/gameserver/GGListener.h index 0819887..981b019 100644 --- a/server/gameserver/GGListener.h +++ b/server/gameserver/GGListener.h @@ -40,6 +40,7 @@ class GGListener : public a8::Singleton void ForceCloseClient(int sockhandle); void MarkClient(int sockhandle, bool is_active); + long long GetSendNodeNum(); private: a8::TcpListener *tcp_listener_ = nullptr; diff --git a/server/gameserver/app.cc b/server/gameserver/app.cc index 034f15a..b731a74 100755 --- a/server/gameserver/app.cc +++ b/server/gameserver/app.cc @@ -61,7 +61,7 @@ static void SavePerfLog() PlayerMgr::Instance()->OnlineNum() }); if (App::Instance()->HasFlag(4)) { - a8::XPrintf("mainloop_time:%d netmsg_time:%d room:%d over_room:%d online:%d bullet:%d grid_chg_times:%d test_times:%d ray_times:%d ray_time:%d\n", + a8::XPrintf("mainloop_time:%d netmsg_time:%d room:%d over_room:%d online:%d bullet:%d grid_chg_times:%d test_times:%d ray_times:%d ray_time:%d send_node_num:%d\n", { App::Instance()->perf.max_run_delay_time, App::Instance()->perf.max_dispatchmsg_time, @@ -73,6 +73,7 @@ static void SavePerfLog() App::Instance()->perf.test_times, App::Instance()->perf.ray_times, App::Instance()->perf.ray_time, + GGListener::Instance()->GetSendNodeNum() }); a8::XPrintf("params[0]:%d params[1]:%d params[2]:%d params[3]:%d params[4]:%d params[5]:%d params[6]:%d\n", {