mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
Support multiple threads by thread pool. v5.0.32
This commit is contained in:
parent
7c6bd0ce5c
commit
b2e083b00d
12 changed files with 479 additions and 104 deletions
|
@ -7,12 +7,11 @@
|
|||
# for example, 192.168.1.100:1935 10.10.10.100:1935
|
||||
# where the ip is optional, default to 0.0.0.0, that is 1935 equals to 0.0.0.0:1935
|
||||
listen 1935;
|
||||
# the pid file
|
||||
# to ensure only one process can use a pid file
|
||||
# and provides the current running process id, for script,
|
||||
# for example, init.d script to manage the server.
|
||||
# default: ./objs/srs.pid
|
||||
pid ./objs/srs.pid;
|
||||
# The pid file to write the pid, for managing the SRS process and avoiding duplicated processes.
|
||||
# If need to run multiple processes, please change this pid file to another one.
|
||||
# Note: Do not support reloading, for SRS5+
|
||||
# Default: ./objs/srs.pid
|
||||
pid ./objs/srs.pid;
|
||||
# the default chunk size is 128, max is 65536,
|
||||
# some client does not support chunk size change,
|
||||
# however, most clients support it and it can improve
|
||||
|
@ -127,6 +126,13 @@ tcmalloc_release_rate 0.8;
|
|||
# Default: on
|
||||
query_latest_version on;
|
||||
|
||||
# For thread pool.
|
||||
threads {
|
||||
# The thread pool manager cycle interval, in seconds.
|
||||
# Default: 5
|
||||
interval 5;
|
||||
}
|
||||
|
||||
# For system circuit breaker.
|
||||
circuit_breaker {
|
||||
# Whether enable the circuit breaker.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue