Skip to content

Commit 08b07b8

Browse files
author
huangzilin
committed
add service list
1 parent cc81c6c commit 08b07b8

File tree

3 files changed

+2
-202
lines changed

3 files changed

+2
-202
lines changed

docs/finclip-service.png

605 KB
Loading

docs/servicelist.md

Lines changed: 2 additions & 202 deletions
Original file line numberDiff line numberDiff line change
@@ -7,206 +7,6 @@ title: 业务组件
77

88
### 组件介绍
99

10-
#### gateway
10+
组件介绍请参考下表:
1111

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)

static/img/finclip-service.png

605 KB
Loading

0 commit comments

Comments
 (0)