申请/专利权人:天翼电子商务有限公司
申请日:2022-09-24
公开(公告)日:2024-04-02
公开(公告)号:CN117811749A
主分类号:H04L9/40
分类号:H04L9/40;H04L67/568
优先权:
专利状态码:在审-公开
法律状态:2024.04.02#公开
摘要:本发明公开了一种SSO单点登录与流量染色实现数据挡板大流量服务治理方法,包括:用户Login时带上IP地址、身份证、姓名、设备类型、手机号等;针对大流量涌入,通过灰度开关开启让新用户注册数据写入MongoDB保证新用户的系统体验感,同时开启异步线程把新用户批量写入到数据库,保证了数据一致性,老用户继续走Redis缓存数据库去命中;通过对用户的ID采用分段截取基因发来区分老用户和性用户,决定走mongoDB中读取用户数据校验还是读取Redis缓存数据和数据库校验;当Redis性能和服务扩容完成之后逐渐对MongoDB写入服务降级,异步多线程去把MongoDB新用户数据去写入数据库;当MongoDB写入数据库完成之后关闭MongoDB这次数据挡板。本发明利用数据挡板提升了系统的高可用、高可靠、高并发。
主权项:1.SSO单点登录与流量染色实现数据挡板大流量服务治理方法,其特征在于,包括以下步骤:S1、用户Login时带上IP地址、身份证、姓名、设备类型、手机号、账户、密码盐、客户端信息;S2、针对大流量涌入,通过灰度开关开启让新用户注册数据写入MongoDB保证新用户的系统体验感,同时开启异步线程把新用户批量写入到数据库,保证了数据一致性,老用户继续走Redis缓存数据库去命中;S3、通过对用户的ID采用分段截取基因发来区分老用户和性用户,决定走mongoDB中读取用户数据校验还是读取Redis缓存数据和数据库校验;S4、当开启mongoDB之后,redis开启扩容达到可以支撑大流量的地步;S5、当Redis性能和服务扩容完成之后逐渐对MongoDB写入服务降级,异步多线程去把MongoDB新用户数据去写入数据库;S6、当MongoDB写入数据库完成之后关闭MongoDB这次数据挡板。
全文数据:
权利要求:
百度查询: 天翼电子商务有限公司 SSO单点登录与流量染色实现数据挡板大流量服务治理方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。