hs-test: add nginx test

Type: test

Signed-off-by: Filip Tehlar <ftehlar@cisco.com>
Change-Id: Idd5352f254df0d1f36c1270e73440c9287247b81
This commit is contained in:
Filip Tehlar
2022-12-21 08:59:16 +01:00
parent 227660b996
commit c204c87c18
11 changed files with 170 additions and 5 deletions

View File

@@ -0,0 +1,26 @@
master_process on;
worker_rlimit_nofile 10240;
worker_processes 2;
daemon off;
events {
use epoll;
worker_connections 10240;
accept_mutex off;
multi_accept off;
}
http {
keepalive_timeout 300s;
keepalive_requests 1000000;
sendfile on;
server {
listen 80;
root /usr/share/nginx;
index index.html index.htm;
location /return_ok
{
return 200 '';
}
}
}

View File

@@ -0,0 +1,6 @@
#!/bin/bash
LDP_PATH=/usr/lib/libvcl_ldpreload.so
VCL_CFG=/vcl.conf
LD_PRELOAD=$LDP_PATH VCL_CONFIG=$VCL_CFG nginx -c /nginx.conf
tail -f /dev/null

View File

@@ -0,0 +1,10 @@
vcl {
heapsize 64M
segment-size 4000000000
add-segment-size 4000000000
rx-fifo-size 4000000
tx-fifo-size 4000000
use-mq-eventfd
app-socket-api /tmp/nginx/var/run/app_ns_sockets/default
}