【技术实现步骤摘要】
本专利技术属于聚合支付渠道隔离,具体涉及一种聚合支付多渠道隔离框架。
技术介绍
1、随着电子支付行业的飞速发展,聚合支付作为一种集成多种支付渠道的技术方案,在商户与支付机构之间扮演着桥梁的角色。现有的聚合支付技术虽然实现了多渠道集成,但往往存在以下问题:
2、1.多支付渠道隔离性不足:在现有的聚合支付系统中,不同支付渠道之间往往采用双亲委派机制。这种机制导致不同渠道之间可能存在依赖冲突,例如不同渠道依赖相同库的不同版本,或者存在同名类冲突。这些冲突可能导致系统崩溃或出现不可预期的行为,严重影响了系统的稳定性和安全性。
3、2.缺乏多版本灰度支持:随着支付渠道的更新迭代,现有系统往往无法支持多版本的灰度发布。这意味着系统升级必须停机进行,无法平滑过渡到新版本,影响支付服务的连续性和稳定性。
4、3.支付渠道扩展性受限:随着支付市场的变化,新的支付渠道不断涌现,现有聚合支付系统往往难以支持无限扩展的支付渠道。这限制了系统的灵活性,无法满足商户多样化的支付需求。
技术实现思路
1本文档来自技高网...
【技术保护点】
1.一种聚合支付多渠道隔离框架,包括支付服务层、引导类加载器、扩展类加载器、系统类加载器和若干个支付渠道,其特征在于,还包括自定义类加载器、代理类加载器和多版本管理模块;
2.根据权利要求1所述的一种聚合支付多渠道隔离框架,其特征在于,所述多版本管理模块配置有各支付渠道的版本信息,所述版本信息包括渠道名称、版本号和对应渠道包的路径。
3.根据权利要求2所述的一种聚合支付多渠道隔离框架,其特征在于,所述多版本管理模块还配置有流量权限控制规则,所述流量权限控制规则包括限流规则和熔断规则。
4.根据权利要求1所述的一种聚合支付多渠道隔离框
...【技术特征摘要】
1.一种聚合支付多渠道隔离框架,包括支付服务层、引导类加载器、扩展类加载器、系统类加载器和若干个支付渠道,其特征在于,还包括自定义类加载器、代理类加载器和多版本管理模块;
2.根据权利要求1所述的一种聚合支付多渠道隔离框架,其特征在于,所述多版本管理模块配置有各支付渠道的版本信息,所述版本信息包括渠道名称、版本号和对应渠道包的路径。
...
【专利技术属性】
技术研发人员:吴添欢,
申请(专利权)人:浙江乐檬信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。