File tree Expand file tree Collapse file tree 3 files changed +2
-202
lines changed Expand file tree Collapse file tree 3 files changed +2
-202
lines changed Original file line number Diff line number Diff line change @@ -7,206 +7,6 @@ title: 业务组件
7
7
8
8
### 组件介绍
9
9
10
- #### gateway
10
+ 组件介绍请参考下表:
11
11
12
- 业务网关。
13
-
14
- 网关用于接受所有业务请求,反向代理到小程序平台中的具体业务服务处理,所有业务接口统一由此暴露出去。
15
-
16
- 网关上会配置jwt、rate-limiting、监控、链路跟踪以及自定义开发等插件,根据业务需要做相关校验或者拦截处理。
17
-
18
-
19
-
20
- #### account-system
21
-
22
- 角色管理模块。
23
-
24
- 小程序平台两个主要角色是机构方和运营方,运营方对机构方进行审核、审批、管控等。使用小程序平台之前,需要机构方进行注册、申请。
25
-
26
-
27
-
28
- #### app-gray-statistics-center
29
-
30
- 灰度数据查看中心模块。
31
-
32
- 查看小程序灰度数据详情,包括:用户分布区域、用户使用终端类型、异常次数、打开次数,以及已上架和灰度版本对比情况。
33
-
34
-
35
-
36
- #### app-manage-svr
37
-
38
- 小程序管理模块。
39
-
40
- 该模块是对小程序整个生存信息的管理服务,其中包括小程序创建、小程序信息维护、小程序审核、小程序上下架、应用创建、应用关联小程序这些子任务。该模块是运行时直接调用获取小程序详情(包括小程序描述、logo、下载包等)的入口和出口,所以也是小程序访问量最大的核心模块之一。
41
-
42
-
43
-
44
- #### app-search
45
-
46
- 小程序搜索模块。
47
-
48
-
49
-
50
- #### app-spider
51
-
52
- 数据统计模块。
53
-
54
-
55
-
56
- #### applet-build-manager
57
-
58
- 小程序编译工程模块。
59
-
60
-
61
-
62
- #### applet-build
63
-
64
- 前端小程序编译工程模块。
65
-
66
-
67
-
68
- #### article-pub-center
69
-
70
- 小程序文章发布中心模块。
71
-
72
- 用于运行端发布通告、文章、期刊等。
73
-
74
-
75
-
76
- #### audit-manage-svr
77
-
78
- 待办中心模块。
79
-
80
-
81
-
82
- #### auth-checker
83
-
84
- 鉴权核查模块。
85
-
86
-
87
-
88
- #### basic-pack-svr
89
-
90
- 基础库服务模块。
91
-
92
- 本服务主要为记录 SDK 运行时、基础库、凡泰助手的版本信息。
93
-
94
-
95
-
96
- #### control-manager
97
-
98
- SDK 控制管理模块。
99
-
100
- SDK 获取配置信息,需要后端统一管理。
101
-
102
-
103
-
104
- #### data-clean
105
-
106
- 数据加工模块
107
-
108
-
109
-
110
- #### data-report
111
-
112
- 数据上报模块。
113
-
114
- 本服务主要为操作日志和日志上报服务,操作日志和数据上报接口将收集获取的数据丢入 Kafka,由另外专门的协程来消费处理,最终录入 Elasticsearch,提供给业务做各种搜索和统计。
115
-
116
-
117
-
118
- #### data-static
119
-
120
- 数据统计模块。
121
-
122
-
123
-
124
- #### device-security
125
-
126
- 设备安全管理模块。
127
-
128
- 用于在账号登录的时候,生产 refresh token、jwt。
129
-
130
-
131
-
132
- #### domain-manager
133
-
134
- 域名管理模块。
135
-
136
- 该模块是为了对小程序访问的域名进行控制,域名分为:服务域名、业务域名、白名单域名。
137
-
138
- 1 . 服务域名:小程序运行的时候,需要对小程序发行方的服务器进行访问,该访问的地址也就是这里所说的服务域名。
139
-
140
- 2 . 业务域名:小程序运行的时候,除了对服务域名访问之外,还需要对第三方域名进行访问,第三方域名要求合规化,那么需要改业务域名进行合规校验,也就是,业务域名需要校验文件进行校验才可以进行访问。
141
-
142
- 3 . 白名单域名:白名单域名,指的是运营审核方确定合规并且可以正常访问,无需校验的域名访问,例如:证监会、百度等。
143
-
144
-
145
-
146
- #### feedback-svr
147
-
148
- 投诉反馈模块。
149
-
150
- 本服务主要记录用户投诉、举报、产品建议信息服务。
151
-
152
-
153
-
154
- #### help-center-svr
155
-
156
- 帮助中心模块。
157
-
158
-
159
-
160
- #### license-checker
161
-
162
- License 校验中心模块。
163
-
164
- License 用于决定小程序平台的部分功能,例如小程序数量、应用数量、灰度发布数量等。
165
-
166
-
167
-
168
- #### netdisk-proxy
169
-
170
- 网盘中间层服务模块。
171
-
172
- 本服务主要为网盘服务提供一个中间层鉴权服务。
173
-
174
-
175
-
176
- #### notify
177
-
178
- 通知中心模块。
179
-
180
- 可以发布运营端通知和机构端消息。
181
-
182
-
183
-
184
- #### open-api
185
-
186
- 数据上报服务模块。
187
-
188
- 本服务主要为对外开发接口提供统一接入服务。
189
-
190
-
191
-
192
- #### rule-engine-svr
193
-
194
- 规则引擎服务模块。
195
-
196
- 本服务主要为灰度发布、定制发布进行规则的配置和校验。
197
-
198
-
199
-
200
- #### sdk-manager
201
-
202
- SDK 审核管理模块。
203
-
204
- 在运营端对企业端提交的SDK进行审核,在企业端提交 SDK 进行审核。
205
-
206
-
207
-
208
- #### verify-code-gateway
209
-
210
- 发送验证码网关模块。
211
-
212
- 可以配置网关,将短信验证码发送给指定的短信渠道,例如:腾讯云、客户自己的短信服务等。
12
+ ![ finclip-service] ( img/finclip-service.png )
You can’t perform that action at this time.
0 commit comments