The embodiment of this specification provides a service execution system, method and device, and a service isolation system. Each service unit includes multiple deployment units for providing services. Only those deployment units with identical identification information can interact with each other, thus enabling the service unit to perform the corresponding business and identify the different ones with different information. Deployment units do not interact with each other. Deployment units that are subordinate to different business units have different identification information, which makes different business units isolated from each other and have no influence on each other.
【技术实现步骤摘要】
业务执行系统、方法及装置、业务隔离系统
本说明书涉及数据处理
,尤其涉及业务执行系统、方法及装置、业务隔离系统。
技术介绍
在业务系统的一个应用中可以运行多个业务,例如,在一个支付应用中可以运行淘宝交易业务、余额宝交易业务和线下支付交易业务等。目前,业务系统中业务流量大,业务种类混杂。因此,有必要对业务系统进行改进。
技术实现思路
基于此,本说明书提供了。根据本说明书实施例的第一方面,提供一种业务执行系统,所述业务执行系统包括多个互相隔离的业务单元;所述业务单元均包括至少一个用于提供服务的部署单元,不同业务单元的部署单元具有不同的标识信息;标识信息相同的各个部署单元通过数据交互,以使所述业务单元执行相应的业务。可选地,所述部署单元通过容器提供服务。可选地,所述容器用于:对所述部署单元提供的服务和所述标识信息进行发布;和/或根据所述标识信息调用其他容器发布的服务。可选地,所述容器进一步用于:将自身的标识信息与其他容器发布的标识信息进行匹配;调用标识信息匹配的容器发布的服务。根据本说明书实施例的第二方面,提供一种业务执行方法,所述方法包括:获取本部署单元的标识信息;建立本部署单元与具有相同标识信息的其他部署单元之间的数据交互,以使包含本部署单元与其他部署单元的业务单元执行业务;其中,不同业务单元的部署单元具有不同的标识信息,各个业务单元互相隔离。可选地,建立本部署单元与具有相同标识信息的其他部署单元之间的数据交互的步骤包括:对本部署单元提供的服务和所述标识信息进行发布,以供具有相同标识信息的其他部署单元进行调用所述服务;和/或根据所述标识信息调用具有相同标识 ...
【技术保护点】
1.一种业务执行系统,所述业务执行系统包括多个互相隔离的业务单元;所述业务单元均包括至少一个用于提供服务的部署单元,不同业务单元的部署单元具有不同的标识信息;标识信息相同的各个部署单元通过数据交互,以使所述业务单元执行相应的业务。
【技术特征摘要】
1.一种业务执行系统,所述业务执行系统包括多个互相隔离的业务单元;所述业务单元均包括至少一个用于提供服务的部署单元,不同业务单元的部署单元具有不同的标识信息;标识信息相同的各个部署单元通过数据交互,以使所述业务单元执行相应的业务。2.根据权利要求1所述的业务执行系统,所述部署单元通过容器提供服务。3.根据权利要求2所述的业务执行系统,所述容器用于:对所述部署单元提供的服务和所述标识信息进行发布;和/或根据所述标识信息调用其他容器发布的服务。4.根据权利要求3所述的业务执行系统,所述容器进一步用于:将自身的标识信息与其他容器发布的标识信息进行匹配;调用标识信息匹配的容器发布的服务。5.一种业务执行方法,所述方法包括:获取本部署单元的标识信息;建立本部署单元与具有相同标识信息的其他部署单元之间的数据交互,以使包含本部署单元与其他部署单元的业务单元执行业务;其中,不同业务单元的部署单元具有不同的标识信息,各个业务单元互相隔离。6.根据权利要求5所述的方法,建立本部署单元与具有相同标识信息的其他部署单元之间的数据交互的步骤包括:对本部署单元提供的服务和所述标识信息进行发布,以供具有相同标识信息的其他部署单元调用所述服务;和/或根据所述标识信息调用具有相同标识信息的其他部署单元发布的服务。7.一种基于权利要求1至4任意一项的业务执行系统的业务执行方法,所述方法包括:在接收到业务请求之后,查找所述业务请求对应的业务分流规则;根据所述业务分流规则将所述业务请求发送到对应的业务单元中,以使所述业务单元执行所述业务请求对应的业务。8.一种业务隔离系统,所述业务隔离系统包括:如权利要求1至4任意一项所述的...
【专利技术属性】
技术研发人员:杨宇,单斌,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。