一种服务请求处理系统、方法及计算设备技术方案

技术编号:26770999 阅读:26 留言:0更新日期:2020-12-18 23:50
本发明专利技术公开了一种服务请求处理系统,其中:后端服务器,适于响应于客服客户端的登录动作,为客服客户端启动一后台服务,根据后台服务更新配置文件,并将配置文件同步至所述网络服务器,其中,后台服务包括客服客户端的IP地址以及为客服客户端分配的端口和权重,配置文件的配置项为后台服务与所述IP地址、端口和权重的关联关系;网络服务器,适于当接收到客户客户端的服务请求时,根据配置文件为服务请求分配目标IP地址和目标端口,将服务请求发送到所述后端服务器中与目标端口和目标IP地址对应的目标后台服务;后端服务器,还适于由目标后台服务将服务请求发送到与其关联的客服客户端。本发明专利技术一并公开了相应的服务请求处理方法和计算设备。

【技术实现步骤摘要】
一种服务请求处理系统、方法及计算设备
本专利技术涉及通信
,尤其涉及一种服务请求处理系统、方法、计算设备和存储介质。
技术介绍
客户服务系统,简称为客服系统,其在企业的生产经营活动中扮演着十分重要的角色,是用户与企业紧密联系的纽带。例如,在产品售后、售后服务、技术支持、咨询、和投诉方面起着重要作用。为了提高企业在产品售后、售后服务、技术支持等的服务质量,对客户发送的服务请求有效分配客服是十分重要的。目前,多数基于负载均衡策略实现为服务请求合理分配客服。其中,负载均衡是将客户的服务请求尽量均匀地分摊至多个客服进行处理,减少由于一个客服处理过多客户的服务请求,而其他客服处理客户的服务请求较少,造成的处理客户服务请求速度慢的情况出现。目前,实现负载均衡的方法主要为:开发人员预先设计好负载均衡策略,当客户端发送服务请求时,会根据预先设计的负载均衡策略,为服务请求分配客服端,并将服务请求转接至客服端,由客服解端处理服务请求,给出处理结果,并返回至客户端。但是上述方法的实现过程中,由于需要开发人员预先设计负载均衡策略,使得开发人员的工作量大,从而影响开发速度。为此,需要一种新的服务请求处理方案,可以在实现为服务请求合理分配客服的过程中减少开发人员的工作量,以提高开发速率。
技术实现思路
为此,本专利技术提供一种服务请求处理系统、方法以及计算设备,以力图解决或至少缓解上面存在的问题。根据本专利技术的一个方面,提供一种服务请求处理系统,包括相互耦接的网络服务器和后端服务器,所述网络服务器连接有一个或多个客户客户端,所述后端服务器连接有一个或多个客服客户端,其中:所述后端服务器,适于响应于客服客户端的登录动作,为所述客服客户端启动一后台服务,根据所述后台服务更新配置文件,并将所述配置文件同步至所述网络服务器,其中,所述后台服务包括客服客户端的IP地址以及为所述客服客户端分配的端口和权重,所述配置文件的配置项为所述后台服务与所述IP地址、端口和权重的关联关系;所述网络服务器,适于当接收到所述客户客户端的服务请求时,根据所述配置文件为所述服务请求分配目标IP地址和目标端口,将所述服务请求发送到所述后端服务器中与目标端口和目标IP地址对应的目标后台服务;所述后端服务器,还适于由所述目标后台服务将所述服务请求发送到与其关联的客服客户端。可选地,所述后端服务器通过加载指令将所述配置文件的内存地址同步至所述网络服务器,以便所述网络服务器根据所述内存地址加载所述配置文件。可选地,所述后端服务器还适于:响应于所述客服客户端的退出动作,销毁所述客服客户端的后台服务,以及从所述配置文件中删除已销毁的后台服务,以及与已销毁的后台服务相关联的所述IP地址、端口和权重。可选地,所述后端服务器还适于:接收所述客服客户端利用所述目标后台服务处理所述服务请求得到的处理结果,并将所述处理结果发送至所述网络服务器;所述网络服务器还适于:将所述处理结果发送至所述客户客户端。可选地,所述后端服务器还适于:在所述客服客户端处理所述服务请求过程中,实时监控所述客服客户端的服务质量;记录所述客服客户端对所述服务请求处理情况;记录所述客服客户端当天累计处理客户客户端的服务请求量。可选地,所述后端服务器基于第一预设规则分配所述权重,其中,所述第一预设规则包括如下规则的一种或多种:根据已登录客服客户端的经验等级确定客服客户端的权重、根据已登录客服客户端的服务质量确定客服客户端的权重、根据已登录客服客户端当天累计处理客户的服务请求量确定客服客户端的权重、根据已登录客服客户端数量为客服客户端均等分配权重,其中,所述客服客户端的经验等级根据所述客服客户端的服务质量、对所述服务请求的处理情况确定。可选地,所述后端服务器基于第二预设规则分配所述端口,其中,所述第二预设规则包括:当多个所述客服客户端的IP地址相同时,为多个所述客服客户端分配不同的端口;当多个所述客服客户端的IP地址不相同时,为多个所述客服客户端分配相同或不同的端口。可选地,所述网络服务器当接收到所述客户客户端的服务请求时,根据所述配置文件,以及基于预设的负载均衡策略为所述服务请求分配目标IP地址和目标端口。可选地,所述网络服务器为Nginx网络服务器。根据本专利技术的另一个方面,提供一种服务请求处理方法,适于在上述的服务请求处理系统中运行,所述方法包括:后端服务器响应于客服客户端的登录动作,为所述客服客户端启动一后台服务,其中,所述后台服务包括客服客户端的IP地址以及为所述客服客户端分配的端口和权重;所述后端服务器根据所述后台服务更新配置文件,并将所述配置文件同步至网络服务器,其中,所述配置文件的配置项为所述后台服务与所述IP地址、端口和权重的关联关系;当所述网络服务器接收到客户客户端的服务服务请求时,根据所述配置文件为所述服务请求分配目标IP地址和目标端口,并将所述服务请求发送到所述后端服务器中与目标端口和目标IP地址对应的目标后台服务;所述后端服务器由所述目标后台服务将所述服务请求发送到与其关联的客服客户端。可选地,所述后端服务器将所述配置文件同步至网络服务器的步骤包括:所述后端服务器通过加载指令将所述配置文件的内存地址同步至所述网络服务器,以便所述网络服务器根据所述内存地址加载所述配置文件。可选地,还包括步骤:所述后端服务器响应于所述客服客户端的退出动作,销毁所述客服客户端的后台服务,以及从所述配置文件中删除已销毁的后台服务以及与已销毁的后台服务相关联的所述IP地址、端口和权重。可选地,还包括步骤:所述后端服务器接收所述客服客户端利用所述目标后台服务处理所述服务请求得到的处理结果,并将所述处理结果发送至所述网络服务器;所述网络服务器将所述处理结果发送至所述客户客户端。可选地,所述后端服务器基于预设规则分配所述端口,其中,所述预设规则包括:当多个所述客服客户端的IP地址相同时,为多个所述客服客户端分配不同的端口;当多个所述客服客户端的IP地址不相同时,为多个所述客服客户端分配相同或不同的端口。可选地,所述网络服务器根据所述配置文件为所述服务请求分配目标IP地址和目标端口的步骤包括:所述网络服务器根据所述配置文件,以及基于预设的负载均衡策略为所述服务请求分配目标IP地址和目标端口。可选地,所述网络服务器为Nginx网络服务器。根据本专利技术的另一个方面,提供一种计算设备,包括:至少一个处理器;和存储有程序指令的存储器,其中,所述程序指令被配置为适于由所述至少一个处理器执行,所述程序指令包括用于执行如上所述方法的指令。根据本专利技术的又一个方面,提供一种存储有程序指令的可读存储介质,当所述程序指令被计算设备读取并执行时,使得所述计算设备执行如上所述的方法。本专利技术提供了一种服务请求处理方案,通过设置网络服务器,由能够在客户客户端-客服客户端之间利用本文档来自技高网...

【技术保护点】
1.一种服务请求处理系统,包括相互耦接的网络服务器和后端服务器,所述网络服务器连接有一个或多个客户客户端,所述后端服务器连接有一个或多个客服客户端,其中:/n所述后端服务器,适于响应于客服客户端的登录动作,为所述客服客户端启动一后台服务,根据所述后台服务更新配置文件,并将所述配置文件同步至所述网络服务器,其中,所述后台服务包括客服客户端的IP地址以及为所述客服客户端分配的端口和权重,所述配置文件的配置项为所述后台服务与所述IP地址、端口和权重的关联关系;/n所述网络服务器,适于当接收到所述客户客户端的服务请求时,根据所述配置文件为所述服务请求分配目标IP地址和目标端口,将所述服务请求发送到所述后端服务器中与目标端口和目标IP地址对应的目标后台服务;/n所述后端服务器,还适于由所述目标后台服务将所述服务请求发送到与其关联的客服客户端。/n

【技术特征摘要】
1.一种服务请求处理系统,包括相互耦接的网络服务器和后端服务器,所述网络服务器连接有一个或多个客户客户端,所述后端服务器连接有一个或多个客服客户端,其中:
所述后端服务器,适于响应于客服客户端的登录动作,为所述客服客户端启动一后台服务,根据所述后台服务更新配置文件,并将所述配置文件同步至所述网络服务器,其中,所述后台服务包括客服客户端的IP地址以及为所述客服客户端分配的端口和权重,所述配置文件的配置项为所述后台服务与所述IP地址、端口和权重的关联关系;
所述网络服务器,适于当接收到所述客户客户端的服务请求时,根据所述配置文件为所述服务请求分配目标IP地址和目标端口,将所述服务请求发送到所述后端服务器中与目标端口和目标IP地址对应的目标后台服务;
所述后端服务器,还适于由所述目标后台服务将所述服务请求发送到与其关联的客服客户端。


2.如权利要求1所述的系统,其中,所述后端服务器通过加载指令将所述配置文件的内存地址同步至所述网络服务器,以便所述网络服务器根据所述内存地址加载所述配置文件。


3.如权利要求1所述的系统,其中,所述后端服务器还适于:
响应于所述客服客户端的退出动作,销毁所述客服客户端的后台服务,以及从所述配置文件中删除已销毁的后台服务,以及与已销毁的后台服务相关联的所述IP地址、端口和权重。


4.如权利要求1至3中任一项所述的系统,其中,所述后端服务器还适于:
接收所述客服客户端利用所述目标后台服务处理所述服务请求得到的处理结果,并将所述处理结果发送至所述网络服务器;
所述网络服务器还适于:将所述处理结果发送至所述客户客户端。


5.如权利要求4所述的系统,其中,所述后端服务器还适于:
在所述客服客户端处理所述服务请求过程中,实时监控所述客服客户端的服务质量;
记录所述客服客户端对所述服务请求处理情况;
记录所述客服客户端当天累计处理客户客户端的服务请求量。


6.如权利要求5所述的系统,其中...

【专利技术属性】
技术研发人员:赵爽田鑫
申请(专利权)人:统信软件技术有限公司
类型:发明
国别省市:北京;11

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

1