【技术实现步骤摘要】
一种分层服务系统
[0001]本专利技术涉及数据处理
,具体涉及一种分层服务系统。
技术介绍
[0002]随着互联网飞速发展,面对复杂多变的用户需求,必须飞速落地实施服务,以便更好的满足用户需求提升用户体验。目前大多数服务端为单体应用,在单个应用服务器内实现所有功能,包括流量控制、业务服务、交易监控、数据访问等,各个模块存在程序耦合、版本耦合、运行耦合,开发难度高、迭代速度慢、灵活性差、敏捷度低、程序难以复用的情况,给开发、测试和业务快速上线带来巨大的困难。
技术实现思路
[0003]针对现有技术中的问题,本专利技术实施例提供一种分层服务系统,能够至少部分地解决现有技术中存在的问题。
[0004]一方面,本专利技术提出一种分层服务系统,包括接入层、服务层、组件层和数据处理层;其中:
[0005]所述接入层与所述服务层相连接,用于实现基于白名单机制的交易流量控制;
[0006]所述服务层与所述组件层相连接,用于将服务器划分为灰度服务器和非灰度服务器,并通过所述交易流量控制实现将交易 ...
【技术保护点】
【技术特征摘要】
1.一种分层服务系统,其特征在于,包括接入层、服务层、组件层和数据处理层;其中:所述接入层与所述服务层相连接,用于实现基于白名单机制的交易流量控制;所述服务层与所述组件层相连接,用于将服务器划分为灰度服务器和非灰度服务器,并通过所述交易流量控制实现将交易流量路由至灰度服务器或非灰度服务器,以及基于所述组件层提供的功能组件实现服务操作控制;所述服务层还与所述数据处理层相连接,用于从所述数据处理层获取服务数据。2.根据权利要求1所述的分层服务系统,其特征在于,所述接入层包括灰度路由模块;所述灰度路由模块具体用于:将用于灰度试点的白名单流量添加灰度标记,将添加有灰度标记的白名单流量路由至所述灰度服务器,或者将未添加有灰度标记的白名单流量路由至所述非灰度服务器。3.根据权利要求2所述的分层服务系统,其特征在于,所述灰度路由模块还包括流量控制单元;所述流量控制单元用于:基于预配置流量控制信息实现对交易流量进行控制。4.根据权利要求3所述的分层服务系统,其特征在于,所述灰度路由模块还包括与所述流量控制单元相连接的预约生效单元;所述预约生效单元用于:控制所述预配置流量控制信息的生效时间。5.根据权利要求4所述的分层服务系统,其特征在于,所述灰度路由模块还包括业务试点配置信息发布单元;所述灰度路由模块通过所述业务试点配置信息发布单元与配置中心相连接;所述业务试点配置信息发...
【专利技术属性】
技术研发人员:郑迪,李伟仁,马思雨,冯宇东,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。