Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
加钱居士.
foot
提交
f533bf5a
F
foot
项目概览
加钱居士.
/
foot
通知
3
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
F
foot
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
f533bf5a
编写于
1月 06, 2020
作者:
S
shi.zeyuan
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
1.修改bug
上级
8671a338
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
47 addition
and
36 deletion
+47
-36
FOOT000.go
FOOT000.go
+23
-13
FOOT000Cmd.go
FOOT000Cmd.go
+24
-23
未找到文件。
FOOT000.go
浏览文件 @
f533bf5a
...
...
@@ -13,6 +13,7 @@ import (
"tesou.io/platform/foot-parent/foot-core/module/leisu/constants"
"tesou.io/platform/foot-parent/foot-core/module/leisu/service"
"tesou.io/platform/foot-parent/foot-core/module/leisu/utils"
service3
"tesou.io/platform/foot-parent/foot-core/module/match/service"
"tesou.io/platform/foot-parent/foot-core/module/wechat/controller"
"tesou.io/platform/foot-parent/foot-spider/launch"
"time"
...
...
@@ -111,7 +112,7 @@ func main() {
case
"auto
\n
"
,
"auto"
:
go
func
()
{
for
{
base
.
Log
.
Info
(
"--------数据更新开始运行--------"
)
base
.
Log
.
Info
(
"--------
全量
数据更新开始运行--------"
)
//1.安装数据库
//2.配置好数据库连接,打包程序发布
//3.程序执行流程,周期定制定为一天三次
...
...
@@ -122,7 +123,14 @@ func main() {
//3.2 FC002AnalyApplication 分析得出推荐列表
launch2
.
Analy
()
configService
:=
new
(
service2
.
ConfService
)
base
.
Log
.
Info
(
"--------数据更新周期结束--------"
)
base
.
Log
.
Info
(
"--------全量数据更新周期结束--------"
)
base
.
Log
.
Info
(
"--------全量比赛发布公众号开始运行--------"
)
//3.3 FW001PubApplication 执行发布到雷速
materialController
:=
new
(
controller
.
MaterialController
)
materialController
.
ModifyNewsOnly
()
base
.
Log
.
Info
(
"--------全量临场比赛发布公众号周期结束--------"
)
time
.
Sleep
(
time
.
Duration
(
configService
.
GetSpiderCycleTime
())
*
time
.
Minute
)
}
}()
...
...
@@ -137,18 +145,20 @@ func main() {
// }
//}()
for
{
base
.
Log
.
Info
(
"--------临场比赛数据更新开始运行--------"
)
launch
.
Spider_Near
()
launch2
.
Analy_Near
()
base
.
Log
.
Info
(
"--------临场比赛数据更新周期结束--------"
)
base
.
Log
.
Info
(
"--------发布公众号开始运行--------"
)
//3.3 FW001PubApplication 执行发布到雷速
materialController
:=
new
(
controller
.
MaterialController
)
materialController
.
ModifyNewsOnly
()
base
.
Log
.
Info
(
"--------发布公众号周期结束--------"
)
matchLastService
:=
new
(
service3
.
MatchLastService
)
matchLasts
:=
matchLastService
.
FindNear
()
if
len
(
matchLasts
)
>
0
{
base
.
Log
.
Info
(
"--------临场比赛数据更新开始运行--------"
)
launch
.
Spider_Near
()
launch2
.
Analy_Near
()
base
.
Log
.
Info
(
"--------临场比赛数据更新周期结束--------"
)
base
.
Log
.
Info
(
"--------临场比赛发布公众号开始运行--------"
)
//3.3 FW001PubApplication 执行发布到雷速
materialController
:=
new
(
controller
.
MaterialController
)
materialController
.
ModifyNewsOnly
()
base
.
Log
.
Info
(
"--------临场比赛发布公众号周期结束--------"
)
}
time
.
Sleep
(
5
*
time
.
Minute
)
}
...
...
FOOT000Cmd.go
浏览文件 @
f533bf5a
...
...
@@ -13,6 +13,7 @@ import (
"tesou.io/platform/foot-parent/foot-core/module/leisu/constants"
"tesou.io/platform/foot-parent/foot-core/module/leisu/service"
"tesou.io/platform/foot-parent/foot-core/module/leisu/utils"
service3
"tesou.io/platform/foot-parent/foot-core/module/match/service"
"tesou.io/platform/foot-parent/foot-core/module/wechat/controller"
"tesou.io/platform/foot-parent/foot-spider/launch"
"time"
...
...
@@ -125,10 +126,9 @@ HEAD:
}()
goto
HEAD
case
"auto
\n
"
,
"auto
\r\n
"
:
//赔率全量更新
go
func
()
{
for
{
base
.
Log
.
Info
(
"--------数据更新开始运行--------"
)
base
.
Log
.
Info
(
"--------
全量
数据更新开始运行--------"
)
//1.安装数据库
//2.配置好数据库连接,打包程序发布
//3.程序执行流程,周期定制定为一天三次
...
...
@@ -139,35 +139,17 @@ HEAD:
//3.2 FC002AnalyApplication 分析得出推荐列表
launch2
.
Analy
()
configService
:=
new
(
service2
.
ConfService
)
base
.
Log
.
Info
(
"--------数据更新周期结束--------"
)
base
.
Log
.
Info
(
"--------
全量
数据更新周期结束--------"
)
base
.
Log
.
Info
(
"--------发布公众号开始运行--------"
)
base
.
Log
.
Info
(
"--------
全量比赛
发布公众号开始运行--------"
)
//3.3 FW001PubApplication 执行发布到雷速
materialController
:=
new
(
controller
.
MaterialController
)
materialController
.
ModifyNewsOnly
()
base
.
Log
.
Info
(
"--------发布公众号周期结束--------"
)
base
.
Log
.
Info
(
"--------
全量临场比赛
发布公众号周期结束--------"
)
time
.
Sleep
(
time
.
Duration
(
configService
.
GetSpiderCycleTime
())
*
time
.
Minute
)
}
}()
//对当前即时进行的比赛,或正在进行的比赛进行,赔率更新
go
func
()
{
for
{
base
.
Log
.
Info
(
"--------临场比赛数据更新开始运行--------"
)
launch
.
Spider_Near
()
launch2
.
Analy_Near
()
base
.
Log
.
Info
(
"--------临场比赛数据更新周期结束--------"
)
base
.
Log
.
Info
(
"--------发布公众号开始运行--------"
)
//3.3 FW001PubApplication 执行发布到雷速
materialController
:=
new
(
controller
.
MaterialController
)
materialController
.
ModifyNewsOnly
()
base
.
Log
.
Info
(
"--------发布公众号周期结束--------"
)
time
.
Sleep
(
5
*
time
.
Minute
)
}
}()
//go func() {
// for {
// base.Log.Info("--------发布开始运行--------")
...
...
@@ -178,6 +160,25 @@ HEAD:
// time.Sleep(time.Duration(pubService.CycleTime()) * time.Minute)
// }
//}()
go
func
()
{
for
{
matchLastService
:=
new
(
service3
.
MatchLastService
)
matchLasts
:=
matchLastService
.
FindNear
()
if
len
(
matchLasts
)
>
0
{
base
.
Log
.
Info
(
"--------临场比赛数据更新开始运行--------"
)
launch
.
Spider_Near
()
launch2
.
Analy_Near
()
base
.
Log
.
Info
(
"--------临场比赛数据更新周期结束--------"
)
base
.
Log
.
Info
(
"--------临场比赛发布公众号开始运行--------"
)
//3.3 FW001PubApplication 执行发布到雷速
materialController
:=
new
(
controller
.
MaterialController
)
materialController
.
ModifyNewsOnly
()
base
.
Log
.
Info
(
"--------临场比赛发布公众号周期结束--------"
)
}
time
.
Sleep
(
5
*
time
.
Minute
)
}
}()
goto
HEAD
default
:
goto
HEAD
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录