|
@@ -2,7 +2,7 @@
|
|
|
* @Author: Alvin Alvin@qq.com
|
|
|
* @Date: 2024-09-24 18:54:19
|
|
|
* @LastEditors: Alvin Alvin@qq.com
|
|
|
- * @LastEditTime: 2024-09-26 11:10:58
|
|
|
+ * @LastEditTime: 2024-09-27 11:02:04
|
|
|
* @FilePath: \server\game\game_cluster\nodes\logstash\module\handlelog\actor_handle_log.go
|
|
|
* @Description:
|
|
|
* 处理其他服务发送的埋点日志
|
|
@@ -161,6 +161,20 @@ func (p *HandleLogObject) handlelogContent(req *param.HandleLogReq, e event.Even
|
|
|
return code.Error
|
|
|
}
|
|
|
|
|
|
+ case *eventmodels.TurntableEventContent:
|
|
|
+ content := &eventmodels.TurntableEventContent{}
|
|
|
+ err := json.Unmarshal([]byte(req.JsonContent), &content)
|
|
|
+ if err != nil {
|
|
|
+ mhayaLogger.Warnf("handlelog TurntableEventContent Unmarshal err:%v", err)
|
|
|
+ return code.Error
|
|
|
+ }
|
|
|
+
|
|
|
+ err = mdb.LogstashDB.Create(content).Error
|
|
|
+ if err != nil {
|
|
|
+ mhayaLogger.Warnf("handlelog LogstashDB Create TurntableEventContent err:%v", err)
|
|
|
+ return code.Error
|
|
|
+ }
|
|
|
+
|
|
|
case *eventmodels.JoinChannelEventContent:
|
|
|
content := &eventmodels.JoinChannelEventContent{}
|
|
|
err := json.Unmarshal([]byte(req.JsonContent), &content)
|