spring-configuration-metadata.json
7.68 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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
{
"groups": [
{
"name": "lts.jobclient",
"type": "com.github.ltsopensource.spring.boot.properties.JobClientProperties",
"sourceType": "com.github.ltsopensource.spring.boot.properties.JobClientProperties"
},
{
"name": "lts.jobtracker",
"type": "com.github.ltsopensource.spring.boot.properties.JobTrackerProperties",
"sourceType": "com.github.ltsopensource.spring.boot.properties.JobTrackerProperties"
},
{
"name": "lts.monitor",
"type": "com.github.ltsopensource.spring.boot.properties.MonitorProperties",
"sourceType": "com.github.ltsopensource.spring.boot.properties.MonitorProperties"
},
{
"name": "lts.tasktracker",
"type": "com.github.ltsopensource.spring.boot.properties.TaskTrackerProperties",
"sourceType": "com.github.ltsopensource.spring.boot.properties.TaskTrackerProperties"
},
{
"name": "lts.tasktracker.dispatch-runner",
"type": "com.github.ltsopensource.spring.boot.properties.TaskTrackerProperties$DispatchRunner",
"sourceType": "com.github.ltsopensource.spring.boot.properties.TaskTrackerProperties",
"sourceMethod": "getDispatchRunner()"
}
],
"properties": [
{
"name": "lts.jobclient.bind-ip",
"type": "java.lang.String",
"description": "执行绑定的本地ip",
"sourceType": "com.github.ltsopensource.spring.boot.properties.JobClientProperties"
},
{
"name": "lts.jobclient.cluster-name",
"type": "java.lang.String",
"description": "集群名称",
"sourceType": "com.github.ltsopensource.spring.boot.properties.JobClientProperties"
},
{
"name": "lts.jobclient.configs",
"type": "java.util.Map<java.lang.String,java.lang.String>",
"description": "额外参数配置",
"sourceType": "com.github.ltsopensource.spring.boot.properties.JobClientProperties"
},
{
"name": "lts.jobclient.data-path",
"type": "java.lang.String",
"sourceType": "com.github.ltsopensource.spring.boot.properties.JobClientProperties"
},
{
"name": "lts.jobclient.identity",
"type": "java.lang.String",
"description": "节点标识(可选)",
"sourceType": "com.github.ltsopensource.spring.boot.properties.JobClientProperties"
},
{
"name": "lts.jobclient.node-group",
"type": "java.lang.String",
"sourceType": "com.github.ltsopensource.spring.boot.properties.JobClientProperties"
},
{
"name": "lts.jobclient.registry-address",
"type": "java.lang.String",
"description": "zookeeper地址",
"sourceType": "com.github.ltsopensource.spring.boot.properties.JobClientProperties"
},
{
"name": "lts.jobclient.use-retry-client",
"type": "java.lang.Boolean",
"sourceType": "com.github.ltsopensource.spring.boot.properties.JobClientProperties",
"defaultValue": true
},
{
"name": "lts.jobtracker.bind-ip",
"type": "java.lang.String",
"description": "执行绑定的本地ip",
"sourceType": "com.github.ltsopensource.spring.boot.properties.JobTrackerProperties"
},
{
"name": "lts.jobtracker.cluster-name",
"type": "java.lang.String",
"description": "集群名称",
"sourceType": "com.github.ltsopensource.spring.boot.properties.JobTrackerProperties"
},
{
"name": "lts.jobtracker.configs",
"type": "java.util.Map<java.lang.String,java.lang.String>",
"description": "额外参数配置",
"sourceType": "com.github.ltsopensource.spring.boot.properties.JobTrackerProperties"
},
{
"name": "lts.jobtracker.identity",
"type": "java.lang.String",
"description": "节点标识(可选)",
"sourceType": "com.github.ltsopensource.spring.boot.properties.JobTrackerProperties"
},
{
"name": "lts.jobtracker.listen-port",
"type": "java.lang.Integer",
"description": "监听端口",
"sourceType": "com.github.ltsopensource.spring.boot.properties.JobTrackerProperties"
},
{
"name": "lts.jobtracker.registry-address",
"type": "java.lang.String",
"description": "zookeeper地址",
"sourceType": "com.github.ltsopensource.spring.boot.properties.JobTrackerProperties"
},
{
"name": "lts.monitor.bind-ip",
"type": "java.lang.String",
"description": "执行绑定的本地ip",
"sourceType": "com.github.ltsopensource.spring.boot.properties.MonitorProperties"
},
{
"name": "lts.monitor.cluster-name",
"type": "java.lang.String",
"description": "集群名称",
"sourceType": "com.github.ltsopensource.spring.boot.properties.MonitorProperties"
},
{
"name": "lts.monitor.configs",
"type": "java.util.Map<java.lang.String,java.lang.String>",
"description": "额外参数配置",
"sourceType": "com.github.ltsopensource.spring.boot.properties.MonitorProperties"
},
{
"name": "lts.monitor.identity",
"type": "java.lang.String",
"description": "节点标识(可选)",
"sourceType": "com.github.ltsopensource.spring.boot.properties.MonitorProperties"
},
{
"name": "lts.monitor.registry-address",
"type": "java.lang.String",
"description": "zookeeper地址",
"sourceType": "com.github.ltsopensource.spring.boot.properties.MonitorProperties"
},
{
"name": "lts.tasktracker.bind-ip",
"type": "java.lang.String",
"description": "执行绑定的本地ip",
"sourceType": "com.github.ltsopensource.spring.boot.properties.TaskTrackerProperties"
},
{
"name": "lts.tasktracker.cluster-name",
"type": "java.lang.String",
"description": "集群名称",
"sourceType": "com.github.ltsopensource.spring.boot.properties.TaskTrackerProperties"
},
{
"name": "lts.tasktracker.configs",
"type": "java.util.Map<java.lang.String,java.lang.String>",
"description": "额外参数配置",
"sourceType": "com.github.ltsopensource.spring.boot.properties.TaskTrackerProperties"
},
{
"name": "lts.tasktracker.data-path",
"type": "java.lang.String",
"description": "FailStore数据存储路径",
"sourceType": "com.github.ltsopensource.spring.boot.properties.TaskTrackerProperties"
},
{
"name": "lts.tasktracker.dispatch-runner.enable",
"type": "java.lang.Boolean",
"description": "是否使用shardRunner",
"sourceType": "com.github.ltsopensource.spring.boot.properties.TaskTrackerProperties$DispatchRunner",
"defaultValue": false
},
{
"name": "lts.tasktracker.dispatch-runner.shard-value",
"type": "java.lang.String",
"description": "shard的字段,默认taskId",
"sourceType": "com.github.ltsopensource.spring.boot.properties.TaskTrackerProperties$DispatchRunner"
},
{
"name": "lts.tasktracker.identity",
"type": "java.lang.String",
"description": "节点标识(可选)",
"sourceType": "com.github.ltsopensource.spring.boot.properties.TaskTrackerProperties"
},
{
"name": "lts.tasktracker.node-group",
"type": "java.lang.String",
"description": "节点Group",
"sourceType": "com.github.ltsopensource.spring.boot.properties.TaskTrackerProperties"
},
{
"name": "lts.tasktracker.registry-address",
"type": "java.lang.String",
"description": "zookeeper地址",
"sourceType": "com.github.ltsopensource.spring.boot.properties.TaskTrackerProperties"
},
{
"name": "lts.tasktracker.work-threads",
"type": "java.lang.Integer",
"description": "工作线程,默认64",
"sourceType": "com.github.ltsopensource.spring.boot.properties.TaskTrackerProperties",
"defaultValue": 0
}
],
"hints": []
}