ocp 延迟超高怎么排查呢, 刚装一天

版本

延迟


sql诊断, slow sql(无)

配置如下

1 个赞

top看下
和ps -ef |grep observer

1 个赞

1 个赞

1 个赞

主要是 ocp 这个 很慢,另外两个是正常的

1 个赞

这个SQL查一下

1 个赞

1 个赞

现在就是两个问题:
一个是ocp 查询响应慢:

一个是 observer cpu爆表

1 个赞

1 个赞

ocp 下 这个 replace into 很耗时间

1 个赞

ps -ef |grep ocp 看下

1 个赞

1 个赞
  1. 针对第10楼的replace into语句慢的问题,这个是监控数据写入ocp monitordb,所以可能是ocp monitor数据库慢了,把租户规格发一下吧。

  2. 另外你说的ocp响应慢,发一下具体的接口,我这里简单举例说明一下一般情况下ocp接口慢的排查,进入到ocp机器上,通过arthas工具来分析具体的调用链路,如下是租户列表慢,其他接口排查方法类似:

cd /home/admin/tools/arthas

java -jar arthas-boot.jar

选1

trace com.alipay.ocp.server.controller.ObTenantController listAllTenants

[arthas@76]$ trace com.alipay.ocp.server.controller.ObTenantController listAllTenants
Press Q or Ctrl+C to abort.
Affect(class count: 2 , method count: 2) cost in 6223 ms, listenerId: 1

然后白屏刷新下租户列表
1 个赞

规格上面有截图的