运维常见问题

1.      服务内存或CPU使用率过高

在服务刚启动,数据量较少等资源使用率不高时,通过如下方法之一查看服务的资源使用率,可能会出现某些服务的CPU、内存使用率较高的情况。

由于服务在各主机节点中使用容器(Docker)方式部署,在启动容器时,不同服务配置了不同的CPU和内存限制。该限制的目的是减少服务对节点资源的不必要占用,支持根据各服务的实际情况,以“节约”原则进行配置。因此,可能因为以下原因,使得服务的CPU、内存资源使用率较高:

但是,如果服务的资源使用率长时间保持超过100%,则需要确认具体原因,如运行的任务或数据量较多等。如果确认会长期需要超出现有配置的资源量,请联系技术支持人员,协助调整服务容器的默认启动配置(通常为增加资源),并重启容器,以保证服务正常稳定运行。

综上所述,对于系统中的各服务而言,服务的资源使用率较高可能是由多方面原因造成,通常不会对服务使用造成影响,除出现服务不时重启、访问异常等问题,不需要人工参与处理。