|
@@ -1,12 +1,12 @@
|
|
-
|
|
|
|
user root;
|
|
user root;
|
|
-worker_processes auto;
|
|
|
|
-worker_cpu_affinity auto;
|
|
|
|
-worker_rlimit_nofile 65535;
|
|
|
|
|
|
+worker_processes 8;
|
|
|
|
+worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000;
|
|
|
|
+worker_rlimit_nofile 1024;
|
|
|
|
|
|
events {
|
|
events {
|
|
- worker_connections 65535;
|
|
|
|
|
|
+ worker_connections 1024;
|
|
accept_mutex off;
|
|
accept_mutex off;
|
|
|
|
+ use epoll;
|
|
}
|
|
}
|
|
|
|
|
|
http {
|
|
http {
|
|
@@ -15,17 +15,16 @@ http {
|
|
sendfile on;
|
|
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;
|
|
|
|
|
|
+ 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;
|
|
|
|
|
|
|
|
|
|
underscores_in_headers on;
|
|
underscores_in_headers on;
|
|
tcp_nopush on;
|
|
tcp_nopush on;
|
|
client_max_body_size 100m;
|
|
client_max_body_size 100m;
|
|
- keepalive_timeout 3600;
|
|
|
|
|
|
+ #keepalive_timeout 3600;
|
|
proxy_read_timeout 3600;
|
|
proxy_read_timeout 3600;
|
|
gzip on;
|
|
gzip on;
|
|
gzip_min_length 1k;
|
|
gzip_min_length 1k;
|
|
@@ -35,85 +34,109 @@ http {
|
|
|
|
|
|
# =====================================================================
|
|
# =====================================================================
|
|
|
|
|
|
- #error_page 404 /40x.html;
|
|
|
|
upstream basic {
|
|
upstream basic {
|
|
- server 192.168.1.91:8000;
|
|
|
|
|
|
+ server 192.168.10.240:8000;
|
|
|
|
+ #server 192.168.10.245:8000;
|
|
|
|
+ #server 192.168.10.247:8000;
|
|
|
|
+ #server 192.168.10.249:8000;
|
|
|
|
+ #server 192.168.10.246:8000;
|
|
}
|
|
}
|
|
|
|
|
|
upstream examwork {
|
|
upstream examwork {
|
|
- server 192.168.1.91:8001;
|
|
|
|
|
|
+ #server 192.168.10.240:8002;
|
|
|
|
+ server 192.168.10.240:8001;
|
|
|
|
+ #server 192.168.10.222:8001;
|
|
|
|
+ #server 192.168.10.225:8001;
|
|
}
|
|
}
|
|
|
|
|
|
upstream question-for-student {
|
|
upstream question-for-student {
|
|
- server 192.168.1.91:8008;
|
|
|
|
|
|
+ server 192.168.10.240:8008;
|
|
|
|
+ #server 192.168.10.240:18008;
|
|
}
|
|
}
|
|
|
|
|
|
upstream question-for-admin {
|
|
upstream question-for-admin {
|
|
- server 192.168.1.91:8008;
|
|
|
|
|
|
+ server 192.168.10.240:8008;
|
|
}
|
|
}
|
|
|
|
|
|
upstream oe-student {
|
|
upstream oe-student {
|
|
- server 192.168.1.91:8003;
|
|
|
|
|
|
+ server 192.168.10.240:8003;
|
|
|
|
+ #server 192.168.10.225:8003;
|
|
|
|
+ #server 192.168.10.222:8003;
|
|
|
|
+ #server 192.168.10.220:8003;
|
|
}
|
|
}
|
|
|
|
|
|
upstream oe-admin-for-admin {
|
|
upstream oe-admin-for-admin {
|
|
- server 192.168.1.91:8013;
|
|
|
|
|
|
+ server 192.168.10.240:8013;
|
|
|
|
+ #server 192.168.10.227:8013;
|
|
|
|
+ #server 192.168.10.228:8013;
|
|
|
|
+ #server 192.168.10.248:8013;
|
|
}
|
|
}
|
|
|
|
|
|
upstream oe-admin-for-student {
|
|
upstream oe-admin-for-student {
|
|
- server 192.168.1.91:8013;
|
|
|
|
|
|
+ server 192.168.10.240:8013;
|
|
|
|
+ #server 192.168.10.227:8013;
|
|
|
|
+ #server 192.168.10.228:8013;
|
|
|
|
+ #server 192.168.10.248:8013;
|
|
}
|
|
}
|
|
|
|
|
|
upstream oe-task {
|
|
upstream oe-task {
|
|
- server 192.168.1.91:8002;
|
|
|
|
|
|
+ server 192.168.10.240:8002;
|
|
}
|
|
}
|
|
|
|
|
|
upstream ws {
|
|
upstream ws {
|
|
- server 192.168.1.91:8010;
|
|
|
|
|
|
+ server 192.168.10.240:8010;
|
|
}
|
|
}
|
|
|
|
|
|
upstream marking {
|
|
upstream marking {
|
|
- server 192.168.1.91:8004;
|
|
|
|
|
|
+ server 192.168.10.240:8004;
|
|
}
|
|
}
|
|
|
|
|
|
upstream logic-marking {
|
|
upstream logic-marking {
|
|
- server 192.168.1.91:8005;
|
|
|
|
|
|
+ server 192.168.10.240:8005;
|
|
}
|
|
}
|
|
|
|
|
|
upstream exchange {
|
|
upstream exchange {
|
|
- server 192.168.1.91:8007;
|
|
|
|
|
|
+ server 192.168.10.240:8007;
|
|
}
|
|
}
|
|
|
|
|
|
upstream bridge {
|
|
upstream bridge {
|
|
- server 192.168.1.91:8020;
|
|
|
|
|
|
+ server 192.168.10.240:8030;
|
|
}
|
|
}
|
|
|
|
|
|
upstream app-api {
|
|
upstream app-api {
|
|
- server 192.168.1.91:8090;
|
|
|
|
|
|
+ server 192.168.10.240:8090;
|
|
|
|
+ #server 192.168.10.241:8090;
|
|
|
|
+ #server 192.168.10.243:8090;
|
|
|
|
+ #server 192.168.10.244:8090;
|
|
}
|
|
}
|
|
|
|
|
|
upstream task {
|
|
upstream task {
|
|
- server 192.168.1.91:8011;
|
|
|
|
|
|
+ server 192.168.10.240:8011;
|
|
}
|
|
}
|
|
|
|
|
|
- upstream print {
|
|
|
|
- server 192.168.1.91:8009;
|
|
|
|
- }
|
|
|
|
|
|
|
|
upstream reports {
|
|
upstream reports {
|
|
- server 192.168.1.91:8015;
|
|
|
|
|
|
+ server 192.168.10.240:8015;
|
|
}
|
|
}
|
|
|
|
|
|
- # =====================================================================
|
|
|
|
|
|
|
|
- include sites/http80.conf;
|
|
|
|
- include sites/gogs.conf;
|
|
|
|
- include sites/pan.conf;
|
|
|
|
- include sites/log.conf;
|
|
|
|
- include sites/online-exam-test.conf;
|
|
|
|
- include sites/online-exam-test-mobile.conf;
|
|
|
|
|
|
+ upstream branch_ecs_ques {
|
|
|
|
+ server 192.168.10.240:18008;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ upstream branch_ecs_oe_admin {
|
|
|
|
+ server 192.168.10.240:18013;
|
|
|
|
+ }
|
|
|
|
|
|
-# include sites/https443.conf;
|
|
|
|
- include sites/block_ips.conf;
|
|
|
|
|
|
+ upstream print {
|
|
|
|
+ server 192.168.10.240:8009;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ # =====================================================================
|
|
|
|
+
|
|
|
|
+ # include sites/http80.conf;
|
|
|
|
+ include sites/https443.conf;
|
|
|
|
|
|
}
|
|
}
|
|
|
|
+
|