mirror of
https://github.com/rsyslog/rsyslog.git
synced 2025-12-11 05:00:41 +01:00
testbench: adapt imptcp tests for large connection counts
Updated the imptcp test suite to set the "SocketBacklog" parameter to a higher value to accommodate tests with a large number of concurrent connections. This change addresses potential CI flakes caused by SYN queue overflows during test runs and significantly reduces test runtime by avoiding delays during session setup. The adjusted SocketBacklog parameter ensures smoother handling of high connection counts, improving test reliability and performance.
This commit is contained in:
parent
a5a9ae7986
commit
1302dd5da9
@ -9,7 +9,7 @@ generate_conf
|
||||
add_conf '
|
||||
$MaxOpenFiles 2000
|
||||
module(load="../plugins/imptcp/.libs/imptcp")
|
||||
input(type="imptcp" port="0" listenPortFileName="'$RSYSLOG_DYNNAME'.tcpflood_port")
|
||||
input(type="imptcp" SocketBacklog="1000" port="0" listenPortFileName="'$RSYSLOG_DYNNAME'.tcpflood_port")
|
||||
|
||||
template(name="outfmt" type="string" string="%msg:F,58:2%\n")
|
||||
:msg, contains, "msgnum:" action(type="omfile" file="'$RSYSLOG_OUT_LOG'" template="outfmt")
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user