diff options
author | wxiaoguang <wxiaoguang@gmail.com> | 2023-07-27 16:40:35 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-07-27 16:40:35 +0800 |
commit | 8baa42c8d749381649404ecb194b8510af11ba0a (patch) | |
tree | ba1ef17894522c40eb41d3f9c484ccd9ba1a50d2 /custom | |
parent | 73fb1ecdcf7c72c9b15caa70a8e3f444d311bd7b (diff) | |
download | gitea-8baa42c8d749381649404ecb194b8510af11ba0a.tar.gz gitea-8baa42c8d749381649404ecb194b8510af11ba0a.zip |
Calculate MAX_WORKERS default value by CPU number (#26177)
To avoid consuming user's 100% CPU, limit the default value of
MAX_WORKERS
Fix #26063 (the CPU 100% problem mentioned in it)
Diffstat (limited to 'custom')
-rw-r--r-- | custom/conf/app.example.ini | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/custom/conf/app.example.ini b/custom/conf/app.example.ini index db148c52ad..e5f72d436c 100644 --- a/custom/conf/app.example.ini +++ b/custom/conf/app.example.ini @@ -1420,8 +1420,8 @@ LEVEL = Info ;; Provides the suffix of the default redis/disk unique queue set name - specific queues can be overridden within in their [queue.name] sections. ;SET_NAME = "_unique" ;; -;; Dynamically scale the worker pool to at this many workers -;MAX_WORKERS = 10 +;; Maximum number of worker go-routines for the queue. Default value is "CpuNum/2" clipped to between 1 and 10. +;MAX_WORKERS = ; (dynamic) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |