From 3800079dbed6d9e72a63465b7753a149a12c1ba2 Mon Sep 17 00:00:00 2001 From: Shengliang Guan Date: Wed, 18 May 2022 17:42:50 +0800 Subject: [PATCH] refactor: adjust msg logs --- source/dnode/mgmt/node_mgmt/src/dmMgmt.c | 16 ++++++++-------- source/dnode/mgmt/node_mgmt/src/dmNodes.c | 11 ++++++----- source/dnode/mgmt/node_mgmt/src/dmProc.c | 4 ++-- source/dnode/mgmt/node_mgmt/src/dmTransport.c | 2 +- 4 files changed, 17 insertions(+), 16 deletions(-) diff --git a/source/dnode/mgmt/node_mgmt/src/dmMgmt.c b/source/dnode/mgmt/node_mgmt/src/dmMgmt.c index 5d9f61b846..5dc5b6cef2 100644 --- a/source/dnode/mgmt/node_mgmt/src/dmMgmt.c +++ b/source/dnode/mgmt/node_mgmt/src/dmMgmt.c @@ -274,25 +274,25 @@ static void dmGetServerStartupStatus(SDnode *pDnode, SServerStatusRsp *pStatus) } } -void dmProcessNetTestReq(SDnode *pDnode, SRpcMsg *pReq) { - dDebug("net test req is received"); - SRpcMsg rsp = {.code = 0, .info = pReq->info}; - rsp.pCont = rpcMallocCont(pReq->contLen); +void dmProcessNetTestReq(SDnode *pDnode, SRpcMsg *pMsg) { + dDebug("start to process net test req"); + SRpcMsg rsp = {.code = 0, .info = pMsg->info}; + rsp.pCont = rpcMallocCont(pMsg->contLen); if (rsp.pCont == NULL) { rsp.code = TSDB_CODE_OUT_OF_MEMORY; } else { - rsp.contLen = pReq->contLen; + rsp.contLen = pMsg->contLen; } rpcSendResponse(&rsp); } -void dmProcessServerStartupStatus(SDnode *pDnode, SRpcMsg *pReq) { - dDebug("server startup status req is received"); +void dmProcessServerStartupStatus(SDnode *pDnode, SRpcMsg *pMsg) { + dDebug("start to process server startup status req"); SServerStatusRsp statusRsp = {0}; dmGetServerStartupStatus(pDnode, &statusRsp); - SRpcMsg rspMsg = {.info = pReq->info}; + SRpcMsg rspMsg = {.info = pMsg->info}; int32_t rspLen = tSerializeSServerStatusRsp(NULL, 0, &statusRsp); if (rspLen < 0) { rspMsg.code = TSDB_CODE_OUT_OF_MEMORY; diff --git a/source/dnode/mgmt/node_mgmt/src/dmNodes.c b/source/dnode/mgmt/node_mgmt/src/dmNodes.c index f23db5da16..3a26388d14 100644 --- a/source/dnode/mgmt/node_mgmt/src/dmNodes.c +++ b/source/dnode/mgmt/node_mgmt/src/dmNodes.c @@ -37,6 +37,7 @@ static int32_t dmCreateShm(SMgmtWrapper *pWrapper) { dError("node:%s, failed to create shm size:%d since %s", pWrapper->name, shmsize, terrstr()); return -1; } + dInfo("node:%s, shm:%d is created, size:%d", pWrapper->name, pWrapper->proc.shm.id, shmsize); return 0; } @@ -60,7 +61,7 @@ static int32_t dmNewProc(SMgmtWrapper *pWrapper, EDndNodeType ntype) { taosIgnSignal(SIGCHLD); pWrapper->proc.pid = pid; - dInfo("node:%s, continue running in new process:%d", pWrapper->name, pid); + dInfo("node:%s, continue running in new pid:%d", pWrapper->name, pid); return 0; } @@ -177,11 +178,11 @@ void dmCloseNode(SMgmtWrapper *pWrapper) { if (OnlyInParentProc(pWrapper)) { int32_t pid = pWrapper->proc.pid; if (pid > 0 && taosProcExist(pid)) { - dInfo("node:%s, send kill signal to the child process:%d", pWrapper->name, pid); + dInfo("node:%s, send kill signal to the child pid:%d", pWrapper->name, pid); taosKillProc(pid); - dInfo("node:%s, wait for child process:%d to stop", pWrapper->name, pid); + dInfo("node:%s, wait for child pid:%d to stop", pWrapper->name, pid); taosWaitProc(pid); - dInfo("node:%s, child process:%d is stopped", pWrapper->name, pid); + dInfo("node:%s, child pid:%d is stopped", pWrapper->name, pid); } } @@ -255,7 +256,7 @@ static void dmWatchNodes(SDnode *pDnode) { if (!OnlyInParentProc(pWrapper)) continue; if (proc->pid <= 0 || !taosProcExist(proc->pid)) { - dError("node:%s, process:%d is killed and needs to restart", pWrapper->name, proc->pid); + dError("node:%s, pid:%d is killed and needs to restart", pWrapper->name, proc->pid); dmCloseProcRpcHandles(&pWrapper->proc); dmNewProc(pWrapper, ntype); } diff --git a/source/dnode/mgmt/node_mgmt/src/dmProc.c b/source/dnode/mgmt/node_mgmt/src/dmProc.c index 2e24e3fa1c..0377aaeb79 100644 --- a/source/dnode/mgmt/node_mgmt/src/dmProc.c +++ b/source/dnode/mgmt/node_mgmt/src/dmProc.c @@ -162,7 +162,7 @@ static inline int32_t dmPushToProcQueue(SProc *proc, SProcQueue *queue, SRpcMsg return 0; } -static int32_t dmPopFromProcQueue(SProcQueue *queue, SRpcMsg **ppMsg, EProcFuncType *pFuncType) { +static inline int32_t dmPopFromProcQueue(SProcQueue *queue, SRpcMsg **ppMsg, EProcFuncType *pFuncType) { tsem_wait(&queue->sem); taosThreadMutexLock(&queue->mutex); @@ -412,7 +412,7 @@ void dmCleanupProc(struct SMgmtWrapper *pWrapper) { SProc *proc = &pWrapper->proc; if (proc->name == NULL) return; - dDebug("node:%s, start to clean up proc", pWrapper->name); + dDebug("node:%s, start to cleanup proc", pWrapper->name); dmStopProc(proc); dmCleanupProcQueue(proc->cqueue); dmCleanupProcQueue(proc->pqueue); diff --git a/source/dnode/mgmt/node_mgmt/src/dmTransport.c b/source/dnode/mgmt/node_mgmt/src/dmTransport.c index 1c34a518d4..f66bc84def 100644 --- a/source/dnode/mgmt/node_mgmt/src/dmTransport.c +++ b/source/dnode/mgmt/node_mgmt/src/dmTransport.c @@ -43,8 +43,8 @@ int32_t dmProcessNodeMsg(SMgmtWrapper *pWrapper, SRpcMsg *pMsg) { return -1; } - pMsg->info.wrapper = pWrapper; dTrace("msg:%p, will be processed by %s", pMsg, pWrapper->name); + pMsg->info.wrapper = pWrapper; return (*msgFp)(pWrapper->pMgmt, pMsg); }