Selaa lähdekoodia

记录json日志

tgz 2 vuotta sitten
vanhempi
commit
75da55b330

+ 4 - 1
app/services/TrackService.php

@@ -15,11 +15,12 @@ class TrackService
      */
     public static function push ($params){
         $dycallback = getProp($params,'dycallback');
+        $track_data = json_encode($params);
         switch ($dycallback) {
             case 1:
                 //投递队列
                 $params['log_time'] = date('Y-m-d H:i:s',time());
-                Redis::lpush('tiktok_track',json_encode($params));
+                Redis::lpush('tiktok_track',$track_data);
                 // if (!Redis::get('tiktok_track_deal_lock')) { // 锁住
                 //     Redis::setEx('tiktok_track_deal_lock',1,1);
                 //     self::TiktokRedisDeal();
@@ -29,6 +30,8 @@ class TrackService
                 // code...
                 break;
         }
+        // 记录 json 日志信息;
+        Logger::tarck(json_encode($params));
     }
     
     /**

+ 1 - 0
config/plugin/kriss/webman-logger/log-channel.php

@@ -12,6 +12,7 @@ return [
     'channels' => [
         'app',
         'sql',
+        'track',
     ],
     // 记录等级,仅大于设定等级的日志才会真实写入日志文件
     'levels' => [