RTC: Change reuseport to 1

pull/1830/head
winlin 5 years ago
parent 89c0748234
commit acb8793140

@ -440,8 +440,8 @@ rtc_server {
# We listen multiple times at the same port, by REUSEPORT, to increase the UDP queue. # We listen multiple times at the same port, by REUSEPORT, to increase the UDP queue.
# Note that you can set to 1 and increase the system UDP buffer size by net.core.rmem_max # Note that you can set to 1 and increase the system UDP buffer size by net.core.rmem_max
# and net.core.rmem_default or just increase this to get larger UDP recv and send buffer. # and net.core.rmem_default or just increase this to get larger UDP recv and send buffer.
# default: 4 # default: 1
reuseport 4; reuseport 1;
# Whether merge multiple NALUs into one. # Whether merge multiple NALUs into one.
# @see https://github.com/ossrs/srs/issues/307#issuecomment-612806318 # @see https://github.com/ossrs/srs/issues/307#issuecomment-612806318
# default: on # default: on

@ -4820,8 +4820,10 @@ int SrsConfig::get_rtc_server_reuseport()
int v = get_rtc_server_reuseport2(); int v = get_rtc_server_reuseport2();
#if !defined(SO_REUSEPORT) #if !defined(SO_REUSEPORT)
srs_warn("REUSEPORT not supported, reset %d to %d", reuseport, DEFAULT); if (v > 1) {
v = 1 srs_warn("REUSEPORT not supported, reset %d to %d", reuseport, DEFAULT);
v = 1
}
#endif #endif
return v; return v;
@ -4829,7 +4831,7 @@ int SrsConfig::get_rtc_server_reuseport()
int SrsConfig::get_rtc_server_reuseport2() int SrsConfig::get_rtc_server_reuseport2()
{ {
static int DEFAULT = 4; static int DEFAULT = 1;
SrsConfDirective* conf = root->get("rtc_server"); SrsConfDirective* conf = root->get("rtc_server");
if (!conf) { if (!conf) {

Loading…
Cancel
Save