如果您遇到服务注册慢的问题,请按本文的方法尝试解决。

现象

本地服务运行后,注册到轻量级配置及注册中心很慢(超过 1 s)。

可能的原因

  • 轻量级配置及注册中心问题
  • 开发框架处理注册逻辑问题

处理办法

在日志文件中查看服务注册到轻量级配置及注册中心的耗时。

基于不同方式开发的应用,日志文件的路径不同:

  • 基于 HSF/Dubbo 开发的应用:${user.home}/logs/configclient/config-client.log
  • 基于 ACM 开发的应用:${user.home}/logs/vipsrv-logs/vipclient.log
  • 基于 Nacos 开发的应用:${user.home}/logs/nacos/naming.log

如果服务注册到轻量级配置及注册中心的耗时在 50 ms 以内,但服务发布仍然慢(大于 1 s),请联系 EDAS 技术支持人员协助确认开发框架层面在发布服务时做了哪些处理,导致服务发布慢。