首页> 中国专利> 一种发号方法及发号器

一种发号方法及发号器

摘要

本发明实施例提供一种发号方法及发号器,该发号方法包括:收到发号请求后,获取目标业务的目标业务唯一标识;按照预设的业务唯一标识与信号量之间的对应关系,确定目标业务唯一标识对应的目标信号量;判断目标信号量的状态是否为可抢占状态;如果是,则抢占目标信号量、锁定目标信号量为不可抢占状态,然后从预设共享内存中获取与目标业务唯一标识对应的当前号、将当前号映射至目标进程在本地执行数值自增1操作,并将目标号确定为当前号、并写回至预设共享内存,以及释放所抢占的目标信号量、更改目标信号量为可抢占状态;如果否,则排队等待抢占目标信号量。应用本发明实施例提供的方案,在保证发号器发号效率的前提下能够获得连续且唯一的号。

著录项

  • 公开/公告号CN108171862B

    专利类型发明专利

  • 公开/公告日2021-03-09

    原文格式PDF

  • 申请/专利权人 北京值得买科技股份有限公司;

    申请/专利号CN201810017150.1

  • 发明设计人 姜晓腾;

    申请日2018-01-08

  • 分类号G07C11/00(20060101);G06F9/46(20060101);G06F9/54(20060101);

  • 代理机构

  • 代理人

  • 地址 100068 北京市丰台区洋桥12号院3层至19层

  • 入库时间 2022-08-23 11:34:40

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号