morningman commented on issue #7129: URL: https://github.com/apache/incubator-doris/issues/7129#issuecomment-973726928
I see. Doris already has `max_connection` limit which can be set for each user. But I think what you need is not just limit the number of connection, but to limit the `rate` of request. As far as I know, Guava's rate limiter may meet the requirement. But what more important is, how to define the `rate`? Simply put, it may be a limitation of QPS. But the essence is "control the consumption of cluster resources per unit time." So I think in the first version, we can implement this function through simple rules (such as QPS). But in the specific design, we must reflect the abstract design of "system resources" so that we can add more rules later. Looking forward your PR! -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org