Skip to content

roomMemberSearch 方法可以进行优化,否则可能会影响群消息的监听时间 #203

@leochen-g

Description

@leochen-g

1、从puppet-wechat发现群消息监听的时候会进行群成员的查询,而此方法比较耗时,可能达到6s左右。测试使用await Promise.all后时间缩短到2s,单应该还不是最好的状态

image

image

image

2、可以看到为了查询一个群成员会调用三次方法,而且每次调用方法都会把所有群成员的消息全部请求一遍,这就导致查询速度会降低很多,而且对同一个群也会查询三次,复用率很低,感觉可以优化一下,先查询群成员信息,再进行后续的步骤

image

image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions