1
This commit is contained in:
@@ -5,10 +5,7 @@ import (
|
||||
"encoding/json"
|
||||
"errors"
|
||||
"fmt"
|
||||
"git.rosy.net.cn/baseapi"
|
||||
"git.rosy.net.cn/baseapi/utils"
|
||||
"git.rosy.net.cn/jx-callback/business/jxutils/jxcontext"
|
||||
"git.rosy.net.cn/jx-callback/business/jxutils/tasksch"
|
||||
"git.rosy.net.cn/jx-callback/business/model"
|
||||
"git.rosy.net.cn/jx-callback/business/model/dao"
|
||||
"git.rosy.net.cn/jx-callback/globals"
|
||||
@@ -27,39 +24,39 @@ func ListenTcp() {
|
||||
return
|
||||
}
|
||||
for {
|
||||
//c, err := l.Accept()
|
||||
//if err != nil {
|
||||
// fmt.Println("accept error:", err)
|
||||
// break
|
||||
//}
|
||||
//go func() {
|
||||
// t := NewTcpClient()
|
||||
// if err := t.handleConn(c); err != nil {
|
||||
// t = nil
|
||||
// return
|
||||
// }
|
||||
//}()
|
||||
|
||||
taskFunc := func(task *tasksch.ParallelTask, batchItemList []interface{}, params ...interface{}) (retVal interface{}, err error) {
|
||||
c, err := l.Accept()
|
||||
if err != nil {
|
||||
fmt.Println("accept error:", err)
|
||||
return nil, err
|
||||
}
|
||||
c, err := l.Accept()
|
||||
if err != nil {
|
||||
fmt.Println("accept error:", err)
|
||||
break
|
||||
}
|
||||
go func() {
|
||||
t := NewTcpClient()
|
||||
if err := handleConn(c, t); err != nil {
|
||||
t = nil
|
||||
return nil, err
|
||||
return
|
||||
}
|
||||
return nil, nil
|
||||
}
|
||||
}()
|
||||
|
||||
task := tasksch.NewParallelTask("定时任务接口监听", tasksch.NewParallelConfig().SetParallelCount(50), jxcontext.AdminCtx, taskFunc, nil)
|
||||
tasksch.HandleTask(task, nil, true).Run()
|
||||
if _, err = task.GetResult(0); err != nil {
|
||||
baseapi.SugarLogger.Debugf("LoadingStoreOrderSettleAmount :%v", err)
|
||||
continue
|
||||
}
|
||||
//taskFunc := func(task *tasksch.ParallelTask, batchItemList []interface{}, params ...interface{}) (retVal interface{}, err error) {
|
||||
// c, err := l.Accept()
|
||||
// if err != nil {
|
||||
// fmt.Println("accept error:", err)
|
||||
// return nil, err
|
||||
// }
|
||||
// t := NewTcpClient()
|
||||
// if err := handleConn(c, t); err != nil {
|
||||
// t = nil
|
||||
// return nil, err
|
||||
// }
|
||||
// return nil, nil
|
||||
//}
|
||||
//
|
||||
//task := tasksch.NewParallelTask("定时任务接口监听", tasksch.NewParallelConfig().SetParallelCount(50), jxcontext.AdminCtx, taskFunc, nil)
|
||||
//tasksch.HandleTask(task, nil, true).Run()
|
||||
//if _, err = task.GetResult(0); err != nil {
|
||||
// baseapi.SugarLogger.Debugf("LoadingStoreOrderSettleAmount :%v", err)
|
||||
// continue
|
||||
//}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user