Skip to content

当max_connections 调小,对应闲置的tcp链接并没有被释放 #365

@kaede11

Description

@kaede11

`

CoTask ServiceGroup::checkConnectionsRegularly() {

while (true) {

XLOGF(DBG9, "server@{} check connections", fmt::ptr(this));

ioWorker().checkConnections(Address{0, 0, Address::RDMA}, config_.connection_expiration_time());

co_await folly::coro::sleep(config_.check_connections_interval().asMs());

}
}

`
代码中只针对RDMA进行了链接释放,并没有对TCP 链接进行释放。而实现上,RDMA是需要TCP来传递device信息

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions