发明名称 一种电信网管系统中任务调度的方法
摘要 本发明公开了一种电信网管系统中任务调度的方法,所述电信网管系统包括前台、后台,所述后台包括客户端、服务端,该方法包括:步骤一,在所述服务端设置一任务池,用于存放所述客户端发送的任务,及设置一令牌池,用于存放令牌;步骤二,对所述任务池中的新任务向所述令牌池申请一令牌,并向所述前台发送获取所述令牌的新任务;及步骤三,所述前台接收所述获取所述令牌的新任务后返回一结果至所述服务端,并将所述令牌返回至所述令牌池。采用本发明方法解决了电信网管系统中前后台任务处理的各种问题,提高了前后台任务处理能力,且任务处理数量不受限制,实现了命令结果同步返回至网管系统,同时简化了任务调度中控制的实现方式。
申请公布号 CN101136766B 申请公布日期 2010.04.21
申请号 CN200610114478.2 申请日期 2006.11.10
申请人 中兴通讯股份有限公司 发明人 张敦华
分类号 H04L12/24(2006.01)I 主分类号 H04L12/24(2006.01)I
代理机构 代理人
主权项 一种电信网管系统中任务调度的方法,所述电信网管系统包括前台、后台,所述后台包括客户端、服务端,其特征在于,该方法包括:步骤一,在所述服务端设置一任务池,用于存放所述客户端发送的任务,及设置一令牌池,用于存放令牌;将所述客户端发送的任务存放至所述任务池,同时唤醒任务调度线程;步骤二,任务调度线程从任务池中获取任务,判断任务池中是否有新任务,如果有新任务,则任务调度线程对所述任务池中的新任务向所述令牌池获取令牌,当所述令牌池中无可用令牌时,则所述任务调度线程阻塞并等待唤醒,当所述令牌池中有可用令牌时,向所述前台发送获取令牌的新任务,同时启动定时器;如果没有新任务,则任务调度线程阻塞并等待唤醒;步骤三,所述前台处理完接收的所述获取令牌的新任务后返回任务的结果至所述服务端,并将所述令牌返回至所述令牌池,唤醒任务调度线程;当定时器超时,则认为任务失败,令牌返回到令牌池中,唤醒任务调度线程。
地址 518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法律部