فهرست منبع

************* wx **********************************
数据中心部署说明

张维新 4 سال پیش
والد
کامیت
6eaf5d4baa

+ 6 - 2
docs/setup/centos/app-server/datacenter.md

@@ -26,7 +26,7 @@ password:                           123qwe!@#
 
 例如:10.30.128.200:8761
 
-## 调整项目yml 文件配置 
+### 调整项目yml 文件配置 
 
 针对不同的私有项目部署会有不同的yml配置  因为每个项目使用的ip和端口号不能保证对接的项目都是一致的
 
@@ -108,7 +108,7 @@ task buildProd {
 ![yml](./img/datacenter_005.png)
 
 
-##hosts 文件配置
+### hosts 文件配置
 上面提到了data-center、activemq、eureka-service 是配置在服务器的hosts 文件中的,下面是可能用到的例子
 
 ```
@@ -120,6 +120,10 @@ task buildProd {
 172.17.11.174  eureka-service
 ```
 
+### 注意事项
+注意在主文件yml 中 application下的名字,部署ibms 的时候会用到
+![yml](./img/datacenter_006.png)
+
 
 
 

+ 44 - 0
docs/setup/centos/app-server/dataplatform-sync.md

@@ -0,0 +1,44 @@
+# dataplatform-sync
+
+## 部署前需要的基础信息
+请参考数据中心部署中需要的IP以及端口号,在部署dataplatform-sync也是需要的
+
+### 配置
+dataplatform-sync 中部署比较简单同样新建yml文件,它只需要在resources 新建就可以了
+
+![yml](./img/data_001.png)
+
+yml内容如下
+```
+server:
+  port: 8080
+
+spring:
+  datasource:
+    url:                                jdbc:postgresql://data-center:5432/datacenter
+    username:                           postgres
+    password:                           123qwe!@#
+
+  activemq:
+    user:                               admin
+    password:                           admin
+    broker-url:                         tcp://activemq:61616
+
+saga:
+                                          dataPlatform:                         http://data-platform:8888/data-platform-3
+
+```
+同步gradle数据,data-platform 、data-center、data-platform  是对应服务器hosts文件中配置的IP详细参考数据中心部署 
+
+![yml](./img/data_002.png)
+
+点击上图的build 生成war包,直接部署到服务器即可
+
+![yml](./img/data_003.png)
+
+### 注意事项
+
+
+
+
+

+ 52 - 0
docs/setup/centos/app-server/equip-component.md

@@ -0,0 +1,52 @@
+# equip-component
+
+## 部署前需要的基础信息
+请参考数据中心部署中需要的IP以及端口号,在部署equip-component同样需要的
+
+### 配置
+ibms 中部署比较简单同样新建yml文件,它只需要在resources 新建就可以了
+
+![yml](./img/equip_001.png)
+
+yml内容如下
+```
+# spring-cloud相关配置
+eureka:
+  client:                                   #客户端注册进eureka服务列表内
+    service-url:
+      defaultZone:                          http://eureka-service:8761/eureka
+
+  instance:
+    # 实例ID
+    # instance-id:                            ${spring.application.name}:${server.port}:${project.version}
+    # 优先使用IP地址方式进行注册服务
+    prefer-ip-address:                      true
+
+server:
+  port: 8080
+
+spring:
+  datasource:
+    url:                                jdbc:postgresql://data-center:5432/datacenter
+    username:                           postgres
+    password:                           123qwe!@#
+
+  activemq:
+    user:                               admin
+    password:                           admin
+    broker-url:                         tcp://activemq:61616
+```
+同步gradle数据,eureka-service 、data-center、activemq  是对应服务器hosts文件中配置的IP详细参考数据中心部署 
+
+![yml](./img/equip_002.png)
+
+点击上图的build 生成war包,直接部署到服务器即可
+
+![yml](./img/equip_003.png)
+
+### 注意事项
+
+
+
+
+

+ 37 - 23
docs/setup/centos/app-server/ibms.md

@@ -1,38 +1,52 @@
 # ibms
 
-###部署前需要的基础信息
+## 部署前需要的基础信息
+请参考数据中心部署中需要的IP以及端口号,在部署ibms也是需要的
 
-1.物理世界的IP以及端口号
+### 配置
+ibms 中部署比较简单同样新建yml文件,它只需要在resources 新建就可以了
 
-例如:
-172.16.42.210:8080
- 
-2.activemq 的IP 端口号以及账号密码  
+![yml](./img/ibms_001.png)
 
-例如: 
-user:admin 
-password: admin
-broker-url: tcp://172.17.11.222:61616
+yml内容如下
+```
+eureka:
+  client:                                   #客户端注册进eureka服务列表内
+    service-url:
+      defaultZone:                          http://eureka-service:8761/eureka
 
-3.数据库地址 以及账号密码,数据中心使用的是postgresql  数据库 默认端口号为:5432
+  instance:
+    # 实例ID
+    # instance-id:                            ${spring.application.name}:${server.port}:${project.version}
+    # 优先使用IP地址方式进行注册服务
+    prefer-ip-address:                      true
 
-例如:
-driver-class-name:                  org.postgresql.Driver
-url:                                jdbc:postgresql://10.30.128.200:5432/datacenter
-username:                           postgres
-password:                           123qwe!@#
+server:
+  port: 52009
 
-4.eureka 的IP以及端口号
+spring:
+  datasource:
+    url:                                jdbc:postgresql://data-center:5432/datacenter
+    username:                           postgres
+    password:                           123qwe!@#
 
-例如:10.30.128.200:8761
+saga:
+  dataPlatform:                         http://data-platform:28888/data-platform-3
+  godhand:   
+```
+同步gradle数据,eureka-service 、data-center、data-platform  是对应服务器hosts文件中配置的IP详细参考数据中心部署 
 
-#### 调整项目yml 文件配置 
+![yml](./img/ibms_002.png)
 
-针对不同的私有项目部署会有不同的yml配置  因为每个项目使用的ip和端口号不能保证对接的项目都是一致的
+点击上图的build 生成war包,直接部署到服务器即可
+
+![yml](./img/ibms_003.png)
+
+### 注意事项
+ibms 代码UserService类中的DATACENTER 一定要和数据中心在eureka中生成的名字一直,数据中心中提到的application结构下的名字
+
+![yml](./img/ibms_005.png)
 
-![yml](./img/datacenter_001.png)
 
 
 
-## scanbuilding
-## ibms

BIN
docs/setup/centos/app-server/img/data_001.png


BIN
docs/setup/centos/app-server/img/data_002.png


BIN
docs/setup/centos/app-server/img/data_003.png


BIN
docs/setup/centos/app-server/img/datacenter_006.png


BIN
docs/setup/centos/app-server/img/equip_001.png


BIN
docs/setup/centos/app-server/img/equip_002.png


BIN
docs/setup/centos/app-server/img/equip_003.png


BIN
docs/setup/centos/app-server/img/ibms_001.png


BIN
docs/setup/centos/app-server/img/ibms_002.png


BIN
docs/setup/centos/app-server/img/ibms_003.png


BIN
docs/setup/centos/app-server/img/ibms_005.png


+ 4 - 3
docs/setup/index.js

@@ -28,10 +28,11 @@ const content = [
                 title: "应用服务",
                 path: "/setup/centos/app-server/",
                 children: [
-                    ["/setup/centos/app-server/datacenter", "数据中心"],
+                    ["/setup/centos/app-server/datacenter", "数据中心datacenter"],
                     // ["/setup/centos/app-server/pointconfig", "点位配置"],
-                    ["/setup/centos/app-server/ibms", "慧运营后台"],
-                    // ["/setup/centos/app-server/scanbuilding", "扫楼后台"]
+                    ["/setup/centos/app-server/ibms", "用户信息服务ibms"],
+                    ["/setup/centos/app-server/equip-component", "慧云盈定制接口服务equip-component"],
+                    ["/setup/centos/app-server/dataplatform-sync", "数据同步服务dataplatform-sync"]
                 ]
             }
         ]