From eb6f08d1eea2430383ad486eca9d3a509db344bf Mon Sep 17 00:00:00 2001 From: panlei <2799247126@qq.com> Date: 星期二, 17 十二月 2019 10:04:21 +0800 Subject: [PATCH] 装配目标 --- main.go | 18 +++++++++++++++--- 1 files changed, 15 insertions(+), 3 deletions(-) diff --git a/main.go b/main.go index 9e17cac..50af134 100644 --- a/main.go +++ b/main.go @@ -66,7 +66,7 @@ go ruleserver.TimeTicker() go ruleserver.StartServer() - + personTrackPush() nReciever("ipc:///tmp/sdk-2-rules-process.ipc", deliver.PushPull, 1) wg.Wait() @@ -93,8 +93,8 @@ //_ = p.Submit(syncCalculateSum) Task(msg) } else { - fmt.Println(err) - logger.Info(err) + //fmt.Println(err) + //logger.Info(err) } } } @@ -126,4 +126,16 @@ mess := f.(func(msg []byte, args *structure.SdkDatas)(protomsg.SdkMessage))(msg,args) return mess } +// 鍚姩杩借釜鐨勮姹� +func personTrackPush(){ + p,err := plugin.Open("./algorithm/personTrack.so") + if err != nil { + panic(err) + } + f,err1 := p.Lookup("Push") + if err1 != nil { + panic("鍒濆鍖栦汉鍛樿拷韪殑鎺ㄩ�佸嚱鏁�") + } + go f.(func()())() +} -- Gitblit v1.8.0