diff --git a/src/actions/HttpAction.lua b/src/actions/HttpAction.lua index d475688..eff3d01 100644 --- a/src/actions/HttpAction.lua +++ b/src/actions/HttpAction.lua @@ -187,6 +187,9 @@ function _M.online(query) return count end +function _M.dbqlen(query) + return skynet.call(redisd, "debug", "INFO") +end function _M.account_init(query, body) if not query.id or not body or body == "" then return "指令不存在" end diff --git a/src/services/httpweb.lua b/src/services/httpweb.lua index 1eddd49..11c5cb5 100644 --- a/src/services/httpweb.lua +++ b/src/services/httpweb.lua @@ -77,11 +77,11 @@ local function start() return end local query = urllib.parse_query(query) - if query.key ~= key then - response(id, 404) - socket.close(id) - return - end + -- if query.key ~= key then + -- response(id, 404) + -- socket.close(id) + -- return + -- end local content = CMD[cmd](query, body) if not content then code = 404 diff --git a/src/services/redisd.lua b/src/services/redisd.lua index 45c7df2..e960a07 100644 --- a/src/services/redisd.lua +++ b/src/services/redisd.lua @@ -25,7 +25,7 @@ skynet.start(function() end end) skynet.info_func(function() - return skynet.call(skynet.self(), "debug", "STAT") + return skynet.stat("mqlen") end) skynet.register ".redis" end) \ No newline at end of file -- libgit2 0.21.2