user root; worker_processes auto; worker_cpu_affinity auto; worker_rlimit_nofile 65535; events { worker_connections 65535; accept_mutex off; } http { include mime.types; default_type application/octet-stream; sendfile on; # log_format main '$remote_addr - $remote_user [$time_local] "$request" ' # '$status $body_bytes_sent "$http_referer" ' # '"$http_user_agent" "$http_x_forwarded_for"'; # access_log logs/access.log main; access_log off; underscores_in_headers on; tcp_nopush on; client_max_body_size 100m; keepalive_timeout 3600; proxy_read_timeout 3600; gzip on; gzip_min_length 1k; gzip_comp_level 4; gzip_types text/plain application/javascript application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png; gzip_vary on; # ===================================================================== upstream examcloud-core-basic { server 192.168.10.39:8000; } upstream examcloud-core-examwork { server 192.168.10.39:8001; } upstream examcloud-core-questions { server 192.168.10.39:8008; } upstream examcloud-core-questions-branch { #server 192.168.10.39:18008; server 192.168.10.39:8008; } upstream examcloud-core-oe-admin { server 192.168.10.39:8013; } upstream examcloud-core-oe-admin-branch { #server 192.168.10.39:18013; server 192.168.10.39:8013; } upstream examcloud-core-oe-student { server 192.168.10.39:8003; } upstream examcloud-core-oe-task { server 192.168.10.39:8002; } upstream examcloud-core-marking { server 192.168.10.39:8004; } upstream examcloud-core-reports { server 192.168.10.39:8015; } upstream examcloud-core-print { server 192.168.10.39:8009; } upstream examcloud-exchange { server 192.168.10.39:8007; } upstream examcloud-app-api { server 192.168.10.39:8090; } upstream examcloud-task { server 192.168.10.39:8011; } upstream examcloud-bridge { server 192.168.10.39:8030; } upstream examcloud-ws { server 192.168.10.39:8010; } # ===================================================================== #include sites/http80.conf; #include sites/https443.conf; include sites/examcloud.conf; }