local mysqldbx = {} local skynet = require "skynet" local MYSQLABL_POOL -- 有些 服务 不允许在 init 阶段处理 -- 暂时需改成 第一次调用 查询 -- skynet.init(function () -- MYSQLABL_POOL = skynet.queryservice("mysqldbpool") -- end) local function block_query() -- body if not MYSQLABL_POOL then MYSQLABL_POOL = skynet.queryservice("mysqldbpool") end end function mysqldbx.query(sql) block_query() return skynet.call(MYSQLABL_POOL, "lua", "query", sql) end return mysqldbx