Browse Source

测试服务配置

master
songguoqiang 7 months ago
parent
commit
03d713e1cd
  1. 2
      .env.production
  2. 10
      .env.test
  3. 6
      Dockerfile
  4. 10
      nginx.conf

2
.env.production

@ -28,7 +28,7 @@ VITE_SOURCEMAP=false
VITE_BASE_PATH=/ VITE_BASE_PATH=/
# 输出路径 # 输出路径
VITE_OUT_DIR=eam VITE_OUT_DIR=tianhe
# 自定义接口路径 # 自定义接口路径
VITE_INTERFACE_URL='http://10.62.139.32:80/magic/web/index.html' VITE_INTERFACE_URL='http://10.62.139.32:80/magic/web/index.html'

10
.env.test

@ -4,10 +4,10 @@ NODE_ENV=test
VITE_DEV=false VITE_DEV=false
# 请求路径 # 请求路径
VITE_BASE_URL='http://dev.ccwin-in.com:25200/api' VITE_BASE_URL='http://dev.ccwin-in.com:28020/api'
# 上传路径 # 上传路径
VITE_UPLOAD_URL='http://dev.ccwin-in.com:25200/api/admin-api/infra/file/upload' VITE_UPLOAD_URL='http://dev.ccwin-in.com:28020/api/admin-api/infra/file/upload'
# 接口前缀 # 接口前缀
VITE_API_BASEPATH= VITE_API_BASEPATH=
@ -28,10 +28,10 @@ VITE_SOURCEMAP=false
VITE_BASE_PATH=/ VITE_BASE_PATH=/
# 输出路径 # 输出路径
VITE_OUT_DIR=eam VITE_OUT_DIR=tianhe
# 自定义接口路径 # 自定义接口路径
VITE_INTERFACE_URL='http://dev.ccwin-in.com:25210/magic/web/index.html' VITE_INTERFACE_URL='http://dev.ccwin-in.com:28029/magic/web/index.html'
# 积木报表请求路径 # 积木报表请求路径
VITE_JMREPORT_BASE_URL='http://dev.ccwin-in.com:25210' VITE_JMREPORT_BASE_URL='http://dev.ccwin-in.com:28029'

6
Dockerfile

@ -1,7 +1,7 @@
# 设置基础镜像 # 设置基础镜像
FROM win-nginx FROM win-nginx
WORKDIR /opt/eam WORKDIR /opt/tianhe
COPY nginx.conf /usr/local/nginx/conf/nginx.conf COPY nginx.conf /usr/local/nginx/conf/nginx.conf
# 将dist文件中的内容复制到 /opt/eam 这个目录下面 # 将dist文件中的内容复制到 /opt/tianhe 这个目录下面
COPY eam/ /opt/eam COPY tianhe/ /opt/tianhe

10
nginx.conf

@ -26,15 +26,15 @@ http {
gzip_types text/plain application/javascript text/css application/xml text/javascript image/jpeg image/gif image/png; gzip_types text/plain application/javascript text/css application/xml text/javascript image/jpeg image/gif image/png;
gzip_vary on; gzip_vary on;
gzip_disable "MSIE [1-6]\."; gzip_disable "MSIE [1-6]\.";
upstream eam { upstream tianhe {
server localhost:25210 weight=10 max_fails=3 fail_timeout=10s; server localhost:28029 weight=10 max_fails=3 fail_timeout=10s;
} }
server { server {
listen 25200; listen 28020;
server_name_in_redirect off; server_name_in_redirect off;
server_name dev.ccwin-in.com; server_name dev.ccwin-in.com;
location /api/ { location /api/ {
proxy_pass http://eam/; proxy_pass http://tianhe/;
proxy_next_upstream http_500 http_502 http_503 http_504 error timeout invalid_header; proxy_next_upstream http_500 http_502 http_503 http_504 error timeout invalid_header;
proxy_set_header X-Forwared-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwared-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host; proxy_set_header Host $http_host;
@ -53,7 +53,7 @@ http {
proxy_cache_valid 200 304 12h; proxy_cache_valid 200 304 12h;
proxy_cache_key $host$uri$is_args$args; proxy_cache_key $host$uri$is_args$args;
try_files $uri $uri/ /index.html; try_files $uri $uri/ /index.html;
root /opt/eam; root /opt/tianhe;
index index.html index.htm; index index.html index.htm;
} }
} }

Loading…
Cancel
Save