【技术实现步骤摘要】
服务进程处理方法、电子装置及存储介质
本申请涉及计算机
,特别是涉及服务进程处理方法、电子装置及存储介质。
技术介绍
在现有的计算机系统、软件开发过程中,与日俱增的是各种开发、测试、演示用的不同类型的微服务,占用大量的软、硬件系统资源。大量的微服务的运行,使计算机系统的硬件资源处于紧张或高负荷状态,并增大服务器运行的功耗和增加运维成本。现有中解决上述计算机的硬件资源紧张的方法是通过新增服务器。新增服务器,虽然能在一定程度上解决硬件资源紧张的问题,但当开发的微服务的类型及数量再次增加时,新增服务器依旧会造成服务资源不够用的问题。同时,相关
中,虽然新增了服务器,但未对服务占用的资源进行回收,和/或,对服务占用的资源的回收不合理,使的计算机系统的服务器资源不能及时释放、服务被长时间占用,服务器资源利用率低。目前针对相关技术中服务器资源不能及时释放、服务器资源利用率低的问题,尚未提出有效的解决方案。
技术实现思路
本申请实施例提供了一种服务进程处理方法、电子装置及存储介质,以至少解决相关技术 ...
【技术保护点】
1.一种服务进程处理方法,其特征在于,包括:/n接收服务请求消息,其中,所述服务请求消息中携带有客户端请求访问的服务进程的目标信息;/n在预设服务进程记录的第一进程信息中查询与所述目标信息对应的第二进程信息;/n在查询到所述第二进程信息的情况下,从所述第二进程信息提取所述第二进程信息对应的目标服务进程的进程状态信息,并根据所述进程状态信息判断所述目标服务进程是否处于休眠状态;/n在判断到所述目标服务进程处于休眠状态的情况下,启用所述目标服务进程,并允许所述客户端访问所述目标服务进程。/n
【技术特征摘要】
1.一种服务进程处理方法,其特征在于,包括:
接收服务请求消息,其中,所述服务请求消息中携带有客户端请求访问的服务进程的目标信息;
在预设服务进程记录的第一进程信息中查询与所述目标信息对应的第二进程信息;
在查询到所述第二进程信息的情况下,从所述第二进程信息提取所述第二进程信息对应的目标服务进程的进程状态信息,并根据所述进程状态信息判断所述目标服务进程是否处于休眠状态;
在判断到所述目标服务进程处于休眠状态的情况下,启用所述目标服务进程,并允许所述客户端访问所述目标服务进程。
2.根据权利要求1所述的服务进程处理方法,其特征在于,所述进程状态信息至少包括进程状态值,根据所述进程状态信息判断所述目标服务进程是否处于休眠状态包括:
在所述进程状态信息中检测所述进程状态值,并判断所述进程状态值是否包括第一预设状态值,其中,所述第一预设状态值用于判断服务进程是否处于休眠状态;
在判断到所述进程状态值包括所述第一预设状态值的情况下,确定所述目标服务进程处于休眠状态。
3.根据权利要求2所述的服务进程处理方法,其特征在于,在判断到所述进程状态值不包括所述第一预设状态值的情况下,所述方法还包括:
在所述进程状态值中检测第二预设状态值,其中,所述第二预设状态值用于判断服务进程是否处于运行状态;
在检测到所述第二预设状态值的情况下,确定所述目标服务进程处于运行状态,并确定所述客户端请求访问服务进程失败。
4.根据权利要求3所述的服务进程处理方法,其特征在于,在未检测到所述第二预设状态值的情况下,所述方法还包括:
在所述进程状态值中检测第三预设状态值,其中,所述第三预设状态值用于判断服务进程是否处于静止状态;
在检测到所述第三预设状态值的情况下,确定所述服务进程处于...
【专利技术属性】
技术研发人员:吴波,范渊,
申请(专利权)人:杭州安恒信息技术股份有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。