animeic 2 years ago
parent
commit
59ba6ece57
3 changed files with 34 additions and 0 deletions
  1. 8 0
      config-service.yaml
  2. 18 0
      docker-compose.yaml
  3. 8 0
      nginx/conf.d/default.conf

+ 8 - 0
config-service.yaml

@@ -8,6 +8,14 @@ configer:
     name: 3dshow-mongo
     value: mongodb://root:3dshow@3dshow-mongo:27017/3dshow?authSource=admin
     devValue: mongodb://root:3dshow@124.71.139.24:37031/3dshow?authSource=admin
+  -
+    name: 3dshow-supply-user-mongo
+    value: mongodb://root:3dshow@3dshow-mongo:27017/supply-user?authSource=admin
+    devValue: mongodb://root:3dshow@124.71.139.24:37031/supply-user?authSource=admin
+  -
+    name: 3dshow-customer-user-mongo
+    value: mongodb://root:3dshow@3dshow-mongo:27017/customer-user?authSource=admin
+    devValue: mongodb://root:3dshow@124.71.139.24:37031/customer-user?authSource=admin
 
   -
     name: 3dshow-redis

+ 18 - 0
docker-compose.yaml

@@ -61,3 +61,21 @@ services:
       - 3dshow-bus
     environment: 
       NATS: nats://3dshow-bus:4222
+
+  # user服务
+  3dshow-supply-user:
+    image: registry.cn-chengdu.aliyuncs.com/infish/pack-3dshow-supply-user:v1.0.0
+    restart: always
+    depends_on:
+      - 3dshow-bus
+    environment: 
+      NATS: nats://3dshow-bus:4222
+  
+  # c端用户
+  3dshow-customer-user:
+    image: registry.cn-chengdu.aliyuncs.com/infish/pack-3dshow-customer-user:v1.0.0
+    restart: always
+    depends_on:
+      - 3dshow-bus
+    environment: 
+      NATS: nats://3dshow-bus:4222

+ 8 - 0
nginx/conf.d/default.conf

@@ -44,6 +44,14 @@ server {
        proxy_pass  http://3dshow:8888/3dshow/;
     }   
 
+    location /supplyUser/ {
+       proxy_pass  http://3dshow-supply-user:8908/usercenter/;
+    }   
+
+    location /customerUser/ {
+       proxy_pass  http://3dshow-customer-user:8908/usercenter/;
+    }   
+
     # 用户接口
     # location /usercenter/ {
     #    proxy_pass  http://box-usercenter:8908/usercenter/;