The present invention relates to a process scheduling method and system. The method includes: the original service scheduling unit opens the transfer unit in each application container according to the obtained scheduling information, and the scheduling information carries the scheduling object and scheduling instructions; the transfer unit sends registration information to the original service scheduling unit after opening; and the original service scheduling unit. The unit selects the target transit unit from all the transit units according to the scheduling object and the registered information received, and sends the scheduling instructions to the target transit unit; the target transit unit controls the operation of the business process in the application container corresponding to the scheduling instructions according to the received scheduling instructions. The invention makes all original service dispatching systems compatible with application containers and enlarges the development of application containers in service processing.
【技术实现步骤摘要】
一种进程调度方法及系统
本专利技术属于计算机
,尤其涉及一种进程调度方法及系统。
技术介绍
现有业务调度系统是通过业务的调度程序直接调取业务的业务进程,对于不同的业务,调度程序是不同的。应用容器采用的调度方法是通过应用容器的调度程序直接调取相应应用容器完成。故应用容器与所有现有业务调度系统存在不兼容的问题,限制了应用容器在业务处理方面的发展。
技术实现思路
本专利技术所要解决的技术问题是针对现有技术的不足,提供一种进程调度方法及系统。本专利技术解决上述技术问题的技术方案如下:一种进程调度方法,包括:原业务调度单元根据获取的调度信息将每个应用容器内的中转单元开启,所述调度信息携带调度对象和调度指令;所述中转单元在开启后向所述原业务调度单元发送注册信息;所述原业务调度单元根据所述调度对象和接收的注册信息从所有中转单元中确定目标中转单元,并将所述调度指令发送给所述目标中转单元;所述目标中转单元根据接收的所述调度指令控制与调度指令对应的应用容器内的业务进程的运行。本专利技术的有益效果是:通过在获取到调度信息时,每个应用容器内的中转单元向原业务调度单元发送注册信息,原业务调度单元根据调度信息和注册信息从所有中转单元选择出目标中转单元,通过目标中转单元间接对应用容器内的业务进程进行调度,使所有原有业务调度单元均可与应用容器相互兼容,扩大了应用容器在业务处理方面的发展,无需调整原有业务调度单元,即完成采用应用容器方式处理不同的业务。本专利技术解决上述技术问题的另一技术方案如下:一种进程调度系统,包括:原业务调度单元,用于根据获取的调度信息将每个应用容器内的中转单元开启 ...
【技术保护点】
1.一种进程调度方法,其特征在于,包括:原业务调度单元根据获取的调度信息将每个应用容器内的中转单元开启,所述调度信息携带调度对象和调度指令;所述中转单元在开启后向所述原业务调度单元发送注册信息;所述原业务调度单元根据所述调度对象和接收的注册信息从所有中转单元中选择出目标中转单元,并将所述调度指令发送给所述目标中转单元;所述目标中转单元根据接收的所述调度指令控制与调度指令对应的应用容器内的业务进程的运行。
【技术特征摘要】
1.一种进程调度方法,其特征在于,包括:原业务调度单元根据获取的调度信息将每个应用容器内的中转单元开启,所述调度信息携带调度对象和调度指令;所述中转单元在开启后向所述原业务调度单元发送注册信息;所述原业务调度单元根据所述调度对象和接收的注册信息从所有中转单元中选择出目标中转单元,并将所述调度指令发送给所述目标中转单元;所述目标中转单元根据接收的所述调度指令控制与调度指令对应的应用容器内的业务进程的运行。2.根据权利要求1所述的方法,其特征在于,所述注册信息包括:中转单元所处应用容器的位置信息、应用容器内设置的业务进程信息和中转单元信息。3.根据权利要求2所述的方法,其特征在于,所述调度对象包括待调度的业务进程,所述原业务调度单元根据所述调度对象和接收的注册信息从所有中转单元中选择出目标中转单元,并将所述调度指令发送给所述目标中转单元包括:原业务调度单元根据所述待调度的业务进程从接收的注册信息中选择出与待调度的业务进程对应的目标注册信息;原业务调度单元将与目标注册信息对应的中转单元作为目标中转单元,根据所述目标注册信息中的中转单元信息对所述目标中转单元进行注册,并从所述目标注册信息中获取目标中转单元所处应用容器的位置信息;在注册完成后,所述原业务调度单元根据所述位置信息将所述调度指令发送给所述目标中转单元。4.根据权利要求1至3任一项所述的方法,其特征在于,在所述原业务调度单元根据获取的调度信息将每个应用容器内的中转单元开启之前,还包括:按照预设规则将不同业务的应用程序存储至预设数量的所述应用容器;在每个所述应用容器内存储一个所述中转单元,所述中转单元在其注册信息中收录中转单元所处应用容器的业务进程信息。5.根据权利要求1至3任一项所述的方法,其特征在于,所述原业务调度单元根据获取的调度信息将每个应用容器内的中转单...
【专利技术属性】
技术研发人员:张奇伟,
申请(专利权)人:北京思特奇信息技术股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。