user root; worker_processes 4; events { worker_connections 1024; } stream { log_format proxy '$remote_addr [$time_local] ' '$protocol $status $bytes_sent $bytes_received ' '$session_time "$upstream_addr" ' '"$upstream_bytes_sent" "$upstream_bytes_received" "$upstream_connect_time"'; access_log /var/log/nginx/tcp-access.log proxy; open_log_file_cache off; upstream kafka_brokers { server 172.172.0.21:9092; } server { listen 9092; proxy_pass kafka_brokers; } } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; map $http_upgrade $connection_upgrade { default upgrade; '' close; } server { listen 80; server_name default; absolute_redirect off; error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } #include conf.d/*.conf; }