From 90458aa6d376985dae27741ba516c51fc8b1ec03 Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Wed, 11 Jun 2025 17:05:57 +0800 Subject: [PATCH] ng backup --- .../20250610_add_yunjian_nginx.conf | 144 +++ ...onf => 20250610_before_yunjian_nginx.conf} | 0 scripts_10_138_55_14/20250527_nginx.conf | 855 ++++++++++++++++++ 3 files changed, 999 insertions(+) create mode 100644 scripts_10_138_55_104/20250610_add_yunjian_nginx.conf rename scripts_10_138_55_104/{nginx.conf => 20250610_before_yunjian_nginx.conf} (100%) create mode 100644 scripts_10_138_55_14/20250527_nginx.conf diff --git a/scripts_10_138_55_104/20250610_add_yunjian_nginx.conf b/scripts_10_138_55_104/20250610_add_yunjian_nginx.conf new file mode 100644 index 00000000..9e04ad6f --- /dev/null +++ b/scripts_10_138_55_104/20250610_add_yunjian_nginx.conf @@ -0,0 +1,144 @@ + +user nginx; +worker_processes auto; + +error_log /var/log/nginx/error.log notice; +pid /var/run/nginx.pid; + + +events { + worker_connections 1024; +} + +http { +include mime.types; +default_type application/octet-stream; +server_tokens 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; +sendfile on; +#tcp_nopush on; + +#keepalive_timeout 0; +keepalive_timeout 65; +client_max_body_size 100M; +client_body_buffer_size 100M; +fastcgi_buffer_size 128k; +fastcgi_buffers 8 128k; +fastcgi_busy_buffers_size 128k; +fastcgi_temp_file_write_size 128k; +#gzip on; + + +server { +listen 80; +server_name localhost; +charset utf-8; + +location /h5pro { + # 网站根目录,此处使用容器内的路径 + alias /usr/share/nginx/html/h5pro/; + # 默认首页 + index index.html; + # 尝试从磁盘找到请求的文件,如果不存在则跳转到 index.html + try_files $uri $uri/ /h5pro/index.html; + } + +location /h5yz { + # 网站根目录,此处使用容器内的路径 + alias /usr/share/nginx/html/h5yz/; + # 默认首页 + index index.html; + # 尝试从磁盘找到请求的文件,如果不存在则跳转到 index.html + try_files $uri $uri/ /h5yz/index.html; + } + +location /glweb { + # 网站根目录,此处使用容器内的路径 + alias /usr/share/nginx/html/glweb/; + # 默认首页 + index index.html; + # 尝试从磁盘找到请求的文件,如果不存在则跳转到 index.html + try_files $uri $uri/ /glweb/index.html; + } + +location /gxyzweb { + # 网站根目录,此处使用容器内的路径 + alias /usr/share/nginx/html/gxyzweb/; + # 默认首页 + index index.html; + # 尝试从磁盘找到请求的文件,如果不存在则跳转到 index.html + try_files $uri $uri/ /gxyzweb/index.html; + } + + +location /adScreen { + # 网站根目录,此处使用容器内的路径 + alias /usr/share/nginx/html/adScreen/; + # 默认首页 + index index.html; + # 尝试从磁盘找到请求的文件,如果不存在则跳转到 index.html + try_files $uri $uri/ /adScreen/index.html; + } + +location /statics/ { + proxy_pass http://10.138.55.104:59300/statics/; + proxy_redirect off; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + } + + +location /dev-api/ { + proxy_pass http://10.138.55.104:58080/; #跨域转发路由地址 + proxy_redirect off; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + } +# 运检食堂 +location /SDT_ZHST_APP { + alias /usr/share/nginx/html/ZHST_APP/; + try_files $uri $uri/ /index.html; + index index.html index.htm; +} +location /files { + #代理本地文件夹 + #alias /home/lzapp/nginx/www/yjfile/; + alias /usr/share/nginx/html/yjfile/; + autoindex off; +} + +location /yjst_ws/ { + proxy_pass http://10.138.55.104:58083/socket/endpointWs/; + proxy_http_version 1.1; + + # 超时设置 + proxy_read_timeout 36000s; # 接收超时 + proxy_send_timeout 36000s; # 新增发送超时 + proxy_connect_timeout 60s; # 连接超时 + + # WebSocket协议头 + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "Upgrade"; + + # 保活配置 + #proxy_socket_keepalive on; # 开启TCP keepalive + #proxy_headers_hash_bucket_size 128; + + # 透传真实IP + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; +} + +} + + +} + diff --git a/scripts_10_138_55_104/nginx.conf b/scripts_10_138_55_104/20250610_before_yunjian_nginx.conf similarity index 100% rename from scripts_10_138_55_104/nginx.conf rename to scripts_10_138_55_104/20250610_before_yunjian_nginx.conf diff --git a/scripts_10_138_55_14/20250527_nginx.conf b/scripts_10_138_55_14/20250527_nginx.conf new file mode 100644 index 00000000..d8ba8b56 --- /dev/null +++ b/scripts_10_138_55_14/20250527_nginx.conf @@ -0,0 +1,855 @@ + +user nginx; +worker_processes 1; + +#error_log logs/error.log; +#error_log logs/error.log notice; +#error_log logs/error.log info; + +#pid logs/nginx.pid; + + +events { + worker_connections 1024; +} + + +http { + underscores_in_headers on; + include mime.types; + default_type application/octet-stream; + + client_max_body_size 10240M; + +#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; + + sendfile on; +#tcp_nopush on; + +#keepalive_timeout 0; + keepalive_timeout 300; + +#gzip on; +#无人机施工配置 + upstream uavIp{ + server 10.138.55.117:19200; + server 10.138.55.118:19200; + } + + server { + listen 8888; + server_name localhost; + +#charset koi8-r; + +#access_log logs/host.access.log main; + + location / { + + + if ($request_method = 'OPTIONS') { + add_header Access-Control-Allow-Origin *; + add_header Access-Control-Allow-Methods *; + add_header Access-Control-Allow-Headers *; + return 204; + } +#proxy_pass http://10.138.55.101:21626/; +#proxy_pass http://10.138.55.104:8888/; + proxy_pass http://10.138.55.106:58101/; + + } + + location /canteen/imagepush/ { +#proxy_pass http://10.138.55.101:21626/h5/; +#proxy_pass http://10.138.55.106:8089/; + proxy_pass http://10.138.55.106:58100/h5/; + } + #location /canteen/ { +#proxy_pass http://10.138.55.101:21626/h5/; + # proxy_pass http://10.138.55.104:8888/canteen/; + #} + location /canteen/imagepushdata/ { +#proxy_pass http://10.138.55.101:21626/h5/; + proxy_pass http://10.138.55.106:8089/; +#proxy_pass http://10.138.55.106:58100/h5/; + } + location /h5/ { + proxy_pass http://10.138.55.106:58100/h5/; + # proxy_pass http://10.138.55.104:58008/h5pro/; + } + location /tengyun-api/api/v1/android/inventory/search/material { + proxy_pass http://10.138.55.104:58080/smart-canteen/api/v1/android/inventory/search/material/; + } + location /tengyun-api/api/v1/android/inventory/list/supplier { + proxy_pass http://10.138.55.104:58080/smart-canteen/api/v1/android/inventory/list/supplier/; + } + location /tengyun-api/ { +#proxy_pass https://test06.xnzn.net/tengyun-api/; + proxy_pass http://10.138.55.106:58100/tengyun-api/; +#proxy_pass http://10.138.55.104:8888/dinner/; + } + location /lnyst/ { + proxy_pass http://10.138.55.106:58100/lnyst/; + } +# location /lzst/ { +# proxy_pass http://10.138.55.127:58100/; +# } +# location /mqtt/ { +# proxy_pass http://10.138.55.127:8004/; +# } + + + location /h5pro/ { + proxy_pass http://10.138.55.104:58008/h5pro/; + # proxy_pass http://10.138.55.106:58100/h5/; + } + + location /h5yz/ { + proxy_pass http://10.138.55.104:58008/h5yz/; + } + #location /glweb/ { + # proxy_pass http://10.138.55.104:58008/glweb/; + #} + + location /adScreen/ { + proxy_pass http://10.138.55.104:58008/adScreen/; + } + + # location /tengyun-api/api/v1/android/inventory/search/material/ { + # proxy_pass http://10.138.55.104:58080/smart-canteen/api/v1/android/inventory/search/material/; + # } + + + location /dev-api/ { + proxy_pass http://10.138.55.104:58008/dev-api/; + proxy_redirect off; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + } + location /canteen/dev-api/ { + proxy_pass http://10.138.55.104:58008/dev-api/; + proxy_redirect off; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + } + + + + location /statics/ { + proxy_pass http://10.138.55.104:59300/statics/; + proxy_redirect off; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + } + + location /canteen/statics/ { + proxy_pass http://10.138.55.104:59300/statics/; + proxy_redirect off; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + } + + location /excelTemplete/ { + if ($request_method = 'OPTIONS') { + add_header Access-Control-Allow-Origin *; + add_header Access-Control-Allow-Methods *; + add_header Access-Control-Allow-Headers *; + return 204; + } + proxy_pass http://10.138.55.104:8888/excelTemplete/; + } + } + server { + listen 18097; + server_name localhost; + + include /usr/nginx/conf/iws_page_nginx.conf; + include /usr/nginx/conf/iws_server_nginx.conf; + + location /smw/ { + proxy_pass http://10.138.55.101:21021/iws/smw/; + } + location /stw/ { + proxy_pass http://10.138.55.101:21021/iws/stw/; + } + location /hystw/ { + proxy_pass http://10.138.55.101:21021/iws/hystw/; + } + location /imw/ { + proxy_pass http://10.138.55.101:21021/iws/imw/; + } + location /ims/ { + proxy_pass http://10.138.55.101:21022/iws/ims/; + } + + location /wsm-app/ { + proxy_pass http://10.138.55.101:21021/wsm-app/; + } + location /api/ { + proxy_pass http://10.138.55.102:10000/iws/api/; + } + + location /sdweb/ { + proxy_pass http://10.138.55.103:21029/sdweb/; + } + location /bdsys/ { + proxy_pass http://10.138.55.103:21030/bdsys/; + } + + location /XJB/ { + proxy_pass http://10.138.55.107:19091/; + proxy_http_version 1.1; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "Upgrade"; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } + location /xjb_ws { + proxy_pass http://10.138.55.107:9090/SDT_IMOA/websocket; + proxy_http_version 1.1; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "Upgrade"; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } + + location /SDT_IMOA/ { + proxy_http_version 1.1; + proxy_pass http://10.138.55.107:9090/iws/SDT_IMOA/; + } +#无人机维修培训系统 + location /wrjwp/ { + proxy_pass http://10.138.55.116:8090/; + } +#智慧工地万像配置-1 + location /zhgdwx { + rewrite ^/zhgdwx/(.*)$ /$1 break; + proxy_pass http://10.138.55.115:2233; + } +#智慧工地万像配置-2 + location /zhgdsocket { + rewrite ^/zhgdsocket/(.*)$ /$1 break; + proxy_pass http://10.138.55.115:2233; + proxy_http_version 1.1; + proxy_set_header upgrade $http_upgrade; + proxy_set_header connection "upgrade"; + } + +#变电分公司智慧工地 + location /bdfgszhgd { +#rewrite ^/bdfgszhgd/(.*)$ /$1 break; + proxy_pass http://10.138.55.122:18080/iws/bdfgszhgd/; + proxy_read_timeout 120s; + proxy_send_timeout 120s; + proxy_http_version 1.1; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "Upgrade"; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } + +#中心变智慧工地 + location /zhgdzxb/ { + proxy_pass http://10.138.55.128:32459/iws/zhgdzxb/; + proxy_read_timeout 120s; + proxy_send_timeout 120s; + proxy_http_version 1.1; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "Upgrade"; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } + +# 技术中心 + location /jszx { + proxy_pass http://10.138.55.121:18097/jszx; + proxy_http_version 1.1; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "Upgrade"; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } + + location /mea-view/ { + proxy_pass http://10.138.55.128:32519; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } + + location /clz-view/ { + proxy_pass http://10.138.55.128:31408; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } + + location /clz-api/ { + proxy_pass http://10.138.55.128:31408/iws/clz-api/; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } + + location /zhclz { + proxy_pass http://10.138.55.128:31408/zhclz; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } + + location /mea-h5/ { + proxy_pass http://10.138.55.128:32519; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } + + location /jiju-api/ { + proxy_pass http://10.138.55.128:32519/iws/jiju-api/; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } + + location /ahjiju { + proxy_pass http://10.138.55.128:32519/ahjiju; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } + + location ~ ^/(mall-view|h5portal|glweb|ahbns)/ { + proxy_pass http://sgcc.ah.sbd:31342; + proxy_set_header Host 'sgcc.ah.sbd:31342'; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } + + location /proxyApi/ { + proxy_pass http://10.138.55.128:30515/iws/proxyApi/; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } + + location /jxhzb-api/ { + proxy_pass http://10.138.55.128:30515/iws/jxhzb-api/; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } + + location /sbdapi { + proxy_pass http://10.138.55.128:30493/sbdapi; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } + + location /gptweb { + proxy_pass http://10.138.55.128:30493/gptweb; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; + } + + location /wunanServer/ { + if ($request_method = 'OPTIONS') { + add_header Access-Control-Allow-Origin *; + add_header Access-Control-Allow-Methods *; + add_header Access-Control-Allow-Headers *; + return 204; + } + + proxy_pass http://10.138.55.114:10088/wunanServer/; + } + +#武南smp + location /smp/ { + if ($request_method = 'OPTIONS') { + add_header Access-Control-Allow-Origin *; + add_header Access-Control-Allow-Methods *; + add_header Access-Control-Allow-Headers *; + return 204; + } + proxy_pass http://10.138.55.114:7123/; + } + +#武南bms + location /bms/ { + if ($request_method = 'OPTIONS') { + add_header Access-Control-Allow-Origin *; + add_header Access-Control-Allow-Methods *; + add_header Access-Control-Allow-Headers *; + return 204; + } + proxy_pass http://10.138.55.114:13011/; + } + +#生产管控 + location /aqgkApi/ { + if ($request_method = 'OPTIONS') { + add_header Access-Control-Allow-Origin *; + add_header Access-Control-Allow-Methods *; + add_header Access-Control-Allow-Headers *; + return 204; + } + proxy_pass http://10.138.55.114:21000/aqgkzx/; + } + + +#前端服务配置 + location /uavWeb1/ { + proxy_set_header Host $http_host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header REMOTE-HOST $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_pass http://10.138.55.117:19199/uavWeb1/; + error_page 405 =200 @405; + proxy_read_timeout 360; + } + +#图片访问配置 + location /pic/ { + proxy_set_header Host $http_host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header REMOTE-HOST $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_pass http://10.138.55.119:19199/pic/; + error_page 405 =200 @405; + proxy_read_timeout 360; + + } + +#地图文件访问配置 + location /mappic/pic/ { + + proxy_set_header Host $http_host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header REMOTE-HOST $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_pass http://10.138.55.119:19199/mappic/pic/; + error_page 405 =200 @405; + proxy_read_timeout 360; + + } +#地图文件访问配置 + location /map3d/ { + + proxy_set_header Host $http_host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header REMOTE-HOST $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_pass http://10.138.55.119:19199/map3d/; + error_page 405 =200 @405; + proxy_read_timeout 360; + + } +#点云处理配置 + location /pointCloudWeb/{ + proxy_set_header Host $http_host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header REMOTE-HOST $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_pass http://10.138.55.117:19199/pointCloudWeb/; + error_page 405 =200 @405; + proxy_read_timeout 360; + + add_header Access-Control-Allow-Origin *; + add_header Access-Control-Allow-Methods GET,POST,OPTIONS; + add_header Access-Control-Allow-Headers Content-Type,Authorization; + add_header Access-Control-Allow-Headers X-Requested-With; + } +#点云处理后台配置 + location /pointCloud/{ + proxy_set_header Host $http_host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header REMOTE-HOST $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_pass http://10.138.55.119:8799/; + error_page 405 =200 @405; + proxy_read_timeout 360; + + add_header Access-Control-Allow-Origin *; + add_header Access-Control-Allow-Methods GET,POST,OPTIONS; + add_header Access-Control-Allow-Headers Content-Type,Authorization; + add_header Access-Control-Allow-Headers X-Requested-With; + } + +#地图服务配置 + location /cesiumWeb/ { + + proxy_set_header Host $http_host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header REMOTE-HOST $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_pass http://10.138.55.119:19199/cesiumWeb/; + error_page 405 =200 @405; + proxy_read_timeout 360; + + + } + + +#后台服务配置 + location /prod-api/{ + proxy_set_header Host $http_host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header REMOTE-HOST $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_pass http://uavIp/; + error_page 405 =200 @405; + proxy_read_timeout 3600s; + + } + +#操控无人机配置 + location /appServer/{ + proxy_http_version 1.1; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "upgrade"; + proxy_set_header Host $http_host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header REMOTE-HOST $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_pass http://10.138.55.117:19205/; + + proxy_read_timeout 3600s; + + proxy_send_timeout 3600s; + + } + +#读取视频流配置 + location /flvMp4/ { + proxy_set_header Host $http_host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header REMOTE-HOST $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_pass http://10.138.55.119:18080/; + error_page 405 =200 @405; + proxy_read_timeout 360; + + } + + +#读取机场图片配置 + location /minioPic/{ + proxy_set_header Host $http_host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header REMOTE-HOST $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_pass http://10.138.55.119:19000/djjc/; + error_page 405 =200 @405; + proxy_read_timeout 3600s; + + } + +#定时任务配置 + location /quartzServer/{ + proxy_set_header Host $http_host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header REMOTE-HOST $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_pass http://10.138.55.117:19202/; + error_page 405 =200 @405; + proxy_read_timeout 3600s; + + } + + +#机场后台服务配置 + location /djjc/dji_mqtt_srv/{ + proxy_http_version 1.1; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "upgrade"; + proxy_set_header Host $http_host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header REMOTE-HOST $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_pass http://10.138.55.119:16789/; + proxy_read_timeout 3600s; + proxy_send_timeout 3600s; + + } + + location /fileServer/{ + proxy_set_header Host $http_host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header REMOTE-HOST $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_pass http://10.138.55.119:19203/droneFile/; + error_page 405 =200 @405; + proxy_read_timeout 360; + } + + location /yupontDb/{ + proxy_set_header Host $http_host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header REMOTE-HOST $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_pass http://10.138.55.119:18880/; + error_page 405 =200 @405; + proxy_read_timeout 360; + } + + location /yupontYp/{ + proxy_set_header Host $http_host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header REMOTE-HOST $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_pass http://10.138.55.119:18881/; + error_page 405 =200 @405; + proxy_read_timeout 360; + } + + location /yupontWeb/{ + proxy_set_header Host $http_host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header REMOTE-HOST $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_pass http://10.138.55.119:18885/; + error_page 405 =200 @405; + proxy_read_timeout 360; + } + + + location /yupontAuth/{ + proxy_set_header Host $http_host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header REMOTE-HOST $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_pass http://10.138.55.119:18886/; + error_page 405 =200 @405; + proxy_read_timeout 360; + } + + + location /yupontMino/{ + proxy_set_header Host $http_host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header REMOTE-HOST $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_pass http://10.138.55.119:18887/; + error_page 405 =200 @405; + proxy_read_timeout 360; + } + + + +#error_page 404 /404.html; + +# redirect server error pages to the static page /50x.html +# + error_page 500 502 503 504 /50x.html; + location = /50x.html { + root html; + } + +# proxy the PHP scripts to Apache listening on 127.0.0.1:80 +# +#location ~ \.php$ { +# proxy_pass http://127.0.0.1; +#} + +# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 +# +#location ~ \.php$ { +# root html; +# fastcgi_pass 127.0.0.1:9000; +# fastcgi_index index.php; +# fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; +# include fastcgi_params; +#} + +# deny access to .htaccess files, if Apache's document root +# concurs with nginx's one +# +#location ~ /\.ht { +# deny all; +#} + } + +#无人机施工存储服务minio + server { + listen 19000; +#应改为i皖送nginx IP + server_name 10.138.55.14; +#charset koi8-r; + +#access_log logs/host.access.log main; + + location / { + proxy_set_header Host $http_host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header REMOTE-HOST $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_pass http://10.138.55.119:19000/; + error_page 405 =200 @405; + proxy_read_timeout 3600s; + } + + error_page 500 502 503 504 /50x.html; + location = /50x.html { + root html; + } + } + + +# another virtual host using mix of IP-, name-, and port-based configuration +# +#server { +# listen 8000; +# listen somename:8080; +# server_name somename alias another.alias; + +# location / { +# root html; +# index index.html index.htm; +# } +#} + + +# HTTPS server +# +#server { +# listen 443 ssl; +# server_name localhost; + +# ssl_certificate cert.pem; +# ssl_certificate_key cert.key; + +# ssl_session_cache shared:SSL:1m; +# ssl_session_timeout 5m; + +# ssl_ciphers HIGH:!aNULL:!MD5; +# ssl_prefer_server_ciphers on; + +# location / { +# root html; +# index index.html index.htm; +# } +#} + +} + +stream { + upstream datacentercloudsocket { + hash $remote_addr consistent; + server 192.168.1.168:13306 weight=5 max_fails=3 fail_timeout=30s; + } + + upstream i8cloudsocket { + hash $remote_addr consistent; + server 172.20.10.100:1433 weight=5 max_fails=3 fail_timeout=30s; + } + + upstream datacenterredis { + hash $remote_addr consistent; + server 192.168.1.168:16379 weight=5 max_fails=3 fail_timeout=30s; + } + + server { + listen 28701; + proxy_connect_timeout 10s; + proxy_timeout 300s; + proxy_pass datacentercloudsocket; + } + + server { + listen 28702; + proxy_connect_timeout 10s; + proxy_timeout 300s; + proxy_pass i8cloudsocket; + } + + server { + listen 28703; + proxy_connect_timeout 10s; + proxy_timeout 300s; + proxy_pass datacenterredis; + } + +#无人机施工mqtt + upstream mqtt_1883 { + server 10.138.55.119:1883; + } + + server { + listen 1883; + proxy_pass mqtt_1883; + proxy_connect_timeout 1s; + } + + upstream mqtt_8083 { + server 10.138.55.119:8083; + } +# 运检设备采集 +#server { +# listen 8083; +# proxy_pass 10.138.55.127:19092; +# proxy_connect_timeout 1s; +#} + +#运检设备采集 + upstream sbcg_8083 { + server 10.138.55.127:19092; + } + server { + listen 8083; + proxy_pass sbcg_8083; + proxy_connect_timeout 300s; + } + + upstream sbcg_8093 { + server 10.138.55.127:19093; + } + server { + listen 8093; + proxy_pass sbcg_8093; + proxy_connect_timeout 300s; + } + + + upstream qn_9000 { + server 10.138.55.127:9000; + } + server { + listen 9000; + proxy_pass qn_9000; + proxy_connect_timeout 1s; + } + + +}