ereport_conf.txt
2.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
基础配置
分布式定时器->执行器管理->新增执行器
AppName:ereport-start
名称:电子交易结算报表
注册方式:自动注入
机器地址:/
1、买家镜像生成定时任务
基础配置
执行器: 电子交易结算报表
任务描述: 买家镜像生成定时任务
调度配置
调度类型: CRON
Cron: 0 0 2 * * ?
任务配置
运行模式: BEAN
JobHandler: statOrderBuyerImage
2、卖家镜像生成定时任务
基础配置
执行器: 电子交易结算报表
任务描述: 卖家镜像生成定时任务
调度配置
调度类型: CRON
Cron: 0 0 2 * * ?
任务配置
运行模式: BEAN
JobHandler: statOrderSellerImage
3、商品镜像生成定时任务
基础配置
执行器: 电子交易结算报表
任务描述: 商品镜像生成定时任务
调度配置
调度类型: CRON
Cron: 0 0 2 * * ?
任务配置
运行模式: BEAN
JobHandler: statProductImage
------------------------------------------------------------------------------------------------------
初始化执行镜像生成服务:
http://${gateway.url}/ereport-start/api/statistics/order/buyer/generateImage 生成买家订单镜像数据
http://${gateway.url}/ereport-start/api/statistics/order/seller/generateImage 生成卖家订单数据
http://${gateway.url}/ereport-start/api/statistics/product/generateImage 生成商品镜像数据
执行链接配置:
${gateway.url} 根据环境不同配置不同的url
https || http 根据环境配置不同的http
网关配置:
在动态路由中新增路由配置
路由id : ereport-start
路由uri: lb://ereport-start
顺序: 1
断言: [{"name":"Path", "args":{"pattern": "/ereport-start/**"}}]
过滤器: [{"name":"StripPrefix", "args": {"_genkey_0": "1"}}]
初始化链接的执行参数配置(三个初始化链接都用同一个入参):
eg:
{
"startSettleDateTime":"2023-01-01 00:00:00",
"endSettleDateTime":"yyyy-mm-dd 23:59:59"
}
解析:
startSettleDateTime 默认上线前的时间 可不改变 2023-01-01 00:00:00
endSettleDateTime 执行初始化链接前一天的最后一秒。 例如 2023-09-19日执行初始化链接 则endSettleDateTime的参数为
2023-09-18 23:59:59
全量脚本:data_rec_{dev/prod/test}.bat