diff options
| author | h0pless <[email protected]> | 2025-12-19 16:35:40 +0300 |
|---|---|---|
| committer | h0pless <[email protected]> | 2025-12-19 17:05:15 +0300 |
| commit | 6c2fd5992506a10c6aa53d94dceca94e60ce718a (patch) | |
| tree | b43e9112a64ade6654d66ab6bf8d06d7de09fabc /contrib/tools/python3 | |
| parent | 8a649be727799f7cf82b6b99c2698b855a0b8fc3 (diff) | |
Add per-queue queue size limit to request queue
Add per-queue size limit to TRequestQueue. It can be specified directly, but by default it is set to infinity, represented by -1.
Also change the QueueSizeLimit that is kept inside of the TRuntimeMethodInfo to represent a combined limit for the method. This means that if the method is served by some number of TRequestQueues, their combined sizes is checked against the limit, ensuring that total amount of requests is not greater than the limit.
The limit inside of TRuntimeMethodInfo cannot be set to inf and should always be specified.
commit_hash:1278742dc3516da9068351e58deea84e3cfc2580
Diffstat (limited to 'contrib/tools/python3')
0 files changed, 0 insertions, 0 deletions
