webman 中使用 gateway-worker 插件
在 event.php onmessage內(nèi) 返回前 增加如下代碼 即可
if ($loaded_think_db = (class_exists(Db::class, false) && class_exists(Mysql::class, false))) {
$sql_logs = Db::getDbLog(true);var_export($sql_logs['sql']);
if (!empty($sql_logs['sql'])) {
$logs = '';
foreach ($sql_logs['sql'] as $sql) {
$logs .= "[Warehouse-SQL]\t" . trim($sql) . PHP_EOL;
}
call_user_func([Log::class, 'info'], $logs);
}
}