在大量连接场景下dashboard连接管理页面查找client很慢最终报错

环境

重现此问题的步骤

  1. 建立八九百万连接
  2. 打开dashboard查找client

预期行为

查询到该连接

实际行为

查询过程很慢,直至报错

查看请求的api发现是like_clientid(http://host:port/api/v5/clients?like_clientid=abc&limit=20&page=1) ,通过postman直接调用该api不用like_clientid (http://host:port/api/v5/clients?clientid=myclient)能成功返回。
请问这个查询有什么方法能在dashboard上直接调用clientid而不用like_clientid吗?

like_clientid 查询的话,会扫描集群的全表,直到填满 limit 指定的数量。所以在大量 clietntid 时这里确实非常的慢

请问在dashboard 上有什么方法能直接调用clientid而不用like_clientid吗?

dashboard上目前没有这个功能,考虑后续加一下。