This commit is contained in:
邹宗楠
2023-05-29 15:24:18 +08:00
parent 98a52a7559
commit f91749c17f

View File

@@ -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
//}
}
}