注册登录时序图,spring+mysql+spark+flume+kafka系统设计图等等
2021-11-11 21:57:48 280 举报
注册登录时序图,spring+mysql+spark+flume+kafka系统设计图等等。
作者其他创作
大纲/内容
sink:HDFS
SparkCode
topic:topic_log
检验通过
MySQL
使用SM2等算法加密
客户端
Echarts
Semantic UI
失败
source:kafka
数据
协同签名APP
调用查询用户信息接口
连接数据库
点击下载证书
Nginx1
8.发送登录请求<随机数签名、用户证书>
管理员
登录系统
主备
数据文件
登录,输入登录信息
签名验签服务器验证失败
重复验证
VIP:192.168.17.200VIP:192.168.17.201
12.获取用户证书基本信息getCertInfo
提示注册成功并且返回登录界面
检验失败,注册失败
master1
flume消费者
调用产生激活码接口
HDFS
4.对随机数做数据签名signData()
数据可视化
检验
存储证书
成功
控制器
业务系统
验证
产生密钥对
1.插上Ukey
Hadoop03
数据库
返回用户userid
Flume指定采集数据路径
layUI
VIP:192.168.17.201
下证成功
Flume消费者
签发证书
Nginx2
登录成功!进入主页面
用户
原文
Flume生产者
设置PIN
注册
未找到用户信息
公钥
SpringBoot
表数据
注册失败,账户重复
channel:kafka
ens33 IP:192.168.17.133
注册登录
可视化
HA集群
是
SparkStreaming
是否存在?
ens33 IP:192.168.17.134
登录
验证失败,提示用户名密码错误
弹出设置PIN窗口
业务系统服务端
数据采集
3.获取服务器证书getServerCertificate ()
Hadoop04
获取数字证书唯一标识
2.生成随机数genRandom()
Windows
确认通过
MASTER
7.获取用户证书
私钥
keepalived-2
使用SM2等算法解密
source:TAILDIR
数据存储模块
提交登录信息
Hadoop01
展示二维码
kafka
Scala代码模拟数据生成
主主
SparkSQL
数据源
DSVS
插入UKey签名验签验证?
master2
点击扫码
VIP:192.168.17.200
11.验证证书有效性validateCert()
master1和master2互为主备
Jquery
协同签名服务器
Spark
13.身份认证通过
返回证书
Mail
10.验证用户证书verifySignedData()
密文
扫码
提交注册信息
9.验证随机数签名
Kafka
Thymeleaf
查询数据库
ETL
keepalived-1
邮件确认
返回用户激活二维码信息
5.返回随机数、随机数签名、服务器证书
flume生产者
写入数据库
数据分析
Ajax
验证通过,提示登录成功并且返回首页
否
数据存储
6.验证数据签名,对随机数签名
0 条评论
回复 删除
下一页