面签业务中队列轮询提示方法、装置、设备及存储介质制造方法及图纸

技术编号:21202199 阅读:23 留言:0更新日期:2019-05-25 01:54
本发明专利技术涉及一种面签业务中队列轮询提示方法、装置、设备及存储介质,其中的方法包括:设置服务器端对于请求信息的长轮询模式;接收客户端发起的轮询请求;检测服务器端缓存的数据是否更新;当检测到服务器端缓存的数据未更新时,将所述客户端发起的轮询请求的线程设置为休眠状态;当所述服务器缓存的数据有更新时激活所述休眠状态的线程;当检测到服务器端缓存的数据更新时,根据所述轮询请求向所述客户端返回请求数据。本发明专利技术的有益效果为:有针对性地对使轮询请求进入休眠待激活状态以过滤掉无效请求,提高了坐席端的综合利用率和面签业务的整体效率。

Queue polling prompt method, device, device and storage medium in face-to-face service

The invention relates to a queue polling prompt method, device, device and storage medium in face-signature service, which includes: setting a long polling mode for request information on the server side; receiving polling requests initiated by the client side; detecting whether the data cached by the server side is updated; and detecting that the data cached by the server side is not updated, the polling initiated by the client side. The thread of the query request is set to a dormant state; the thread of the dormant state is activated when the data cached by the server is updated; and when the data cached by the server is detected, the request data is returned to the client according to the polling request. The beneficial effect of the invention is that the polling request can be put into a dormant and awaiting state to filter out invalid requests, thereby improving the comprehensive utilization rate of the seating end and the overall efficiency of the face-to-face service.

【技术实现步骤摘要】
面签业务中队列轮询提示方法、装置、设备及存储介质
本专利技术实施例涉及金融数据处理
,尤其涉及一种面签业务中队列轮询提示方法、装置、设备及存储介质。
技术介绍
在日常生活的业务办理场景中,通常用户按照进线排队进行排号和取号,然后在等候区域等待叫号系统的呼叫开展业务。在办理业务时,每一个坐席对应一个排队线程,每一个排队线程中的排号数量则可能完全不同,有的排队线程中排队用户较多,而有的排队线程中排队用户较少,而有些排队线程在排号拥挤时用户可能由于种种原因离开等候区域而导致该排队线程的排队用户减少,因此对于一些无法实现的排队号码进行叫号及等待等操作,是在浪费宝贵的业务处理时间,效率低下。在汽车金融行业,贷款用户在办理贷款时通常需要面签,用户与发放贷款的审核人坐席当面进行沟通和交谈,坐席并不清楚客户端的排队线程中用户数量的多少情况,因此当排队线程中用户人数较多导致线程挤压严重时,可能会导致用户等待时间过长,导致给用户办理效率低下,而且对于坐席而言过长的工作时间也带来不便。
技术实现思路
为了克服相关技术中存在的问题,本专利技术提供一种面签业务中队列轮询提示方法、装置、设备及存储介质,以实现金融行业贷款面签业务中客户与坐席之间排队队列的优化,提高坐席利用率。第一方面,本专利技术实施例提供了一种面签业务中队列轮询提示方法,所述方法包括:设置服务器端对于请求信息的长轮询模式;接收客户端发起的轮询请求;检测服务器端缓存的数据是否更新;当检测到服务器端缓存的数据未更新时,将所述客户端发起的轮询请求的线程设置为休眠状态;当所述服务器缓存的数据有更新时激活所述休眠状态的线程;当检测到服务器端缓存的数据更新时,根据所述轮询请求向所述客户端返回请求数据。第二方面,本专利技术实施例还提供了一种面签业务中队列轮询提示装置,所述装置包括:设置模块,用于设置服务器端对于请求信息的长轮询模式;接收模块,用于接收客户端发起的轮询请求;检测模块,用于检测服务器端缓存的数据是否更新;休眠模块,用于当检测到服务器端缓存的数据未更新时,将所述客户端发起的轮询请求的线程设置为休眠状态;激活模块,用于当所述服务器缓存的数据有更新时激活所述休眠状态的线程;数据返回模块,用于当检测到服务器端缓存的数据更新时,根据所述轮询请求向所述客户端返回请求数据。第三方面,本专利技术还提供了一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述方法。第四方面,本专利技术还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。本专利技术在金融面签业务中的客户端与服务器端之间采用长轮询方式进行请求信息和响应信息的传输,服务器端接收到客户端发起的轮询请求之后,并非对于单独的每一个轮询请求进行响应,而是先判断服务器端缓存的轮询请求数据是否存在更新或者是否符合预设条件,当服务器端缓存的轮询请求数据存在更新或者符合预设条件时才会响应该轮询请求,对于未更新或不符合预设条件的轮询请求数据则不会立即响应客户端的该次轮询请求,而是使该次轮询请求进入休眠待激活状态以进行进一步的处理,服务器端将各客户端发起的轮询请求的排队情况发送至客户端,各客户端坐席及时根据排队情况控制工作节奏,提高了坐席端的综合利用率和面签业务的整体效率。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1是根据一示例性实施例示出的一种面签业务中队列轮询提示方法的基本流程图。图2是根据一示例性实施例示出的一种面签业务中队列轮询提示方法的系统流向基本流程图。图3是根据一示例性实施例示出的一坐席人数的基本流程图。图4是根据一示例性实施例示出的阈值查询时的基本流程图。图5是根据一示例性实施例示出的一种面签业务中队列轮询提示装置的框图。图6是根据一示例性实施例示出的一种计算机设备的框图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图中将各步骤描述成顺序的处理,但是其中的许多步骤可以并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排,当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图内的其它步骤。处理可以对应于方法、函数、规程、子例程、子程序等。本专利技术涉及一种面签业务中队列轮询提示方法,其主要运用于金融行业贷款面签业务中客户与坐席之间排队队列需要优化的场景中,其基本思想是:客户端与服务器端之间采用长轮询方式进行请求信息和响应信息的传输,服务器端接收到客户端发起的轮询请求之后,并非对于单独的每一个轮询请求进行响应,而是对于服务器端缓存的轮询请求数据是否存在更新或者是否符合预设条件,当服务器端缓存的轮询请求数据存在更新或者符合预设条件时才会响应该轮询请求,而对于未更新或不符合预设条件的轮询请求数据则不会立即响应客户端的该次轮询请求,而是使该次轮询请求进入休眠待激活状态以进行进一步的处理,服务器端将各客户端发起的轮询请求的排队情况发送至客户端,各客户端坐席及时根据排队情况控制工作节奏,提高了面签业务的整体效率。本专利技术实施例中,一个客户端可能对应于多位坐席人员,一位坐席人员对应处理属于该坐席人员的排队线程内的客户,坐席人员通常仅知道其对应的该进程内的客户人数,而无法得知其所属的客户端或面签业务中面签客户的整体排队情况。本实施例可适用于带有中央处理模块的服务器端中以进行面签业务中队列轮询提示的情况中,该方法可以由中央处理模块来执行,其中该中央处理模块可以由软件和/或硬件来实现,一般地可集成于服务器端,如图1所示,为本专利技术示例性实施例的一种面签业务中队列轮询提示方法的基本流程示意图,结合图2系统数据处理示意图,所述方法具体包括如下步骤:步骤110,设置服务器端对于请求信息的长轮询模式;长轮询模式一般为客户端向服务器端发送请求以获取最新的数据信息,采用该种方式提升了服务器端与客户端之间的数据传输实时性和交互性,其根据数据是否有更新执行,当有新数据时就接收新数据并解析响应该新数据,而当没有新数据时则处于休眠状态。步骤120,接收客户端发起的轮询请求;本专利技术示例性实施例的一个实施场景中,客户通过客户端取号后该号码进入排队队列,系统后台按照队列顺序叫号并为客户提供坐席人员提供服务,通过客户端取号的同时该客户端向服务器端发起轮询请求,服务器端轮询调用排队人数查询接口查询各客户端的排队人数,就单向而言,客户端对于服务器端的轮询请求采用长轮询方式,请求数据由客户端发起轮询请求,服务器端在接收到该轮询请求后根据设定的策略或规则对所述轮询请求进行处理。所述设定的策略或规则可以为“FCFS”(Firtcomefirtserved,先来先服务),也可以为通过客户端控件对客户级别进行识别后对其进行插队处理,根据实际应用场景本文档来自技高网...

【技术保护点】
1.一种面签业务中队列轮询提示方法,其特征在于,所述方法包括:设置服务器端对于请求信息的长轮询模式;接收客户端发起的轮询请求;检测服务器端缓存的数据是否更新;当检测到服务器端缓存的数据未更新时,将所述客户端发起的轮询请求的线程设置为休眠状态;当所述服务器缓存的数据有更新时激活所述休眠状态的线程;当检测到服务器端缓存的数据更新时根据所述轮询请求向所述客户端返回请求数据。

【技术特征摘要】
1.一种面签业务中队列轮询提示方法,其特征在于,所述方法包括:设置服务器端对于请求信息的长轮询模式;接收客户端发起的轮询请求;检测服务器端缓存的数据是否更新;当检测到服务器端缓存的数据未更新时,将所述客户端发起的轮询请求的线程设置为休眠状态;当所述服务器缓存的数据有更新时激活所述休眠状态的线程;当检测到服务器端缓存的数据更新时根据所述轮询请求向所述客户端返回请求数据。2.根据权利要求1所述的方法,其特征在于,在所述接收客户端发起的轮询请求之后,包括:所述轮询请求进行分配坐席操作;所述分配坐席的操作包括:查询每一坐席的队列请求数量;所述查询每一坐席的队列请求数量之后,检测所述检测服务器端缓存的数据是否更新包括:检测服务器端缓存中队列请求数量是否更新;所述将所述客户端发起的轮询请求的线程设置为休眠状态,包括:当所述队列请求数量未更新时,设置所述轮询请求为休眠状态,直到所述队列请求数量更新时激活所述轮询请求;所述当检测到服务器端缓存的数据更新时,根据所述轮询请求向所述客户端返回请求数据,包括:当所述队列请求数量更新时,向所述客户端返回请求数据。3.根据权利要求2所述的方法,其特征在于,所述对所述轮询请求进行分配坐席操作包括:根据管理策略由队列管理器对坐席的队列请求数量进行管理,包括:获取所述坐席队列的请求数量;检测所述坐席队列的请求数量是否超过所述坐席队列的预设阈值;当超过所述预设阈值时,将所述轮询请求添加到所有坐席中空占比低的坐席队列中;当未超过预设阈值时,将所述轮询请求添加到当前坐席队列中。4.根据权利要求3所述的方法,其特征在于,所述当未超过预设阈值时,将所述轮询请求添加到当前坐席队列,包括:将所述轮询请求按照预定规则加入到当前坐席队列中,并调度该当前坐席队列的线程执行所述轮询请求对应的任务。5.根据权利要求3所述的方法,其特征在于,所述当未超过预设阈值时,将所述轮询请求添加到当前坐席队列中,还包括:当有多个所述轮询请求添加到所述当前坐席队列时,按照所述多个轮询请求的优先级将多个所述轮询...

【专利技术属性】
技术研发人员:高凌云
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1