
Adds support for connectionless listener port reuse. Until now, cl listeners had fifos allocated to them and therefore only one app worker could ever listen, i.e., a session cannot have multiple fifos. To circumvent the limitation, this separates the fifos from the listener by allocating new cl sessions for each app worker that reuses the app listener. Flows are hashed to app worker cl sessions but, for now, this is not a consistent/fixed hash. Type: improvement Signed-off-by: Florin Coras <fcoras@cisco.com> Change-Id: Ic6533cd47f2765903669f88c288bd592fb17a19e
27 lines
487 B
Plaintext
27 lines
487 B
Plaintext
master_process on;
|
|
worker_processes 2;
|
|
daemon off;
|
|
|
|
events {
|
|
use epoll;
|
|
accept_mutex off;
|
|
multi_accept off;
|
|
}
|
|
|
|
http {
|
|
quic_gso on;
|
|
quic_retry on;
|
|
|
|
access_log logs/access.log;
|
|
keepalive_timeout 300s;
|
|
sendfile on;
|
|
server {
|
|
listen 0.0.0.0:8443 quic;
|
|
#listen 0.0.0.0:8443 ssl;
|
|
root /usr/share/nginx;
|
|
ssl_certificate /etc/nginx/ssl/localhost.crt;
|
|
ssl_certificate_key /etc/nginx/ssl/localhost.key;
|
|
index index.html index.htm;
|
|
}
|
|
}
|