
# CIM数据汇聚管理软件
1. 服务信息如下：
   表1服务信息 
   | 服务名               | 服务器                                                                                    | 安装目录                     | 端口   |
   |:---|:---|:---|:---|
   | stdms-service-app | 10.190.x.x 10.190.x.x 10.190.x.x | /app/stdms-server        | 8888 |
   | stdms             | 10.190.x.x 10.190.x.x                                       | /app/stdms-tomcat-9.0.76 | 9090 |
   | xxl-job-admin     | 10.190.x.x 10.190.x.x                                       | /app/stdms-xxljobs       | 8181 |
      
   
2. 安装stdms-service-app服务 config文件夹和 stdms-service-app-1.0.0-SNAPSHOT.jar 放在同级目录。
   1. 修改配置文件application.yml，配置启动端口和数据源信息
      ```
      server:
        port: 8888
      ……
        datasource:
          type: com.zaxxer.hikari.HikariDataSource
          driverClassName: org.postgresql.Driver
          url: jdbc:postgresql://192.168.32.44:5432/stdms_prd?currentSchema=public&characterEncoding=UTF-8&reWriteBatchedInserts=true
          username: postgres
          password: ******
      ```
      
   
   2. 修改redis-prod.properties 配置服务器redis的ip 端口用户名密码 redis.auth.database=11 建议保留默认
      ```
      redis.session.fqn=gis-dsb-core-stdms-test
      redis.session.database=4
      redis.session.masterName=mymaster
      redis.session.password=******
      #哨兵配置，多个用逗号分隔
      redis.session.sentinels=192.168.32.80:26379,192.168.32.80:26380,192.168.32.80:26381
      ```
      
   
   3. 启动、停止
      - 启动： 进入stdms-service-app-1.0.0-SNAPSHOT.jar所在路径，执行
        ```
        ```shell
        nohup java -jar stdms-service-app-1.0.0-SNAPSHOT.jar &
        ```
        ```
        
      
      
      
      - 停止：
        ```
        Kill -9 进程号
        ```
        
       
   
   4. 服务验证 将以下地址中的ip和端口修改为实际部署ip和端口查看返回信息
      请求地址：http://ip:8888/stdms/api/xml
      
    
3. 安装xxl-job-admin服务 application-config.yml 和 xxl-job-admin-2.3.0.jar放在同级目录。
   1. 修改配置文件application-config.yml，配置启动端口和数据源信息
      ```
      server:
        port: 8181
        servlet:
          context-path: /xxl-job-admin
      spring:
        datasource:
          driver-class-name: com.mysql.cj.jdbc.Driver
          type: DruidDataSource
          url: jdbc:mysql://192.168.32.3:3306/stdms_xxl_job_prd?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=Asia/Shanghai
          username: root
          password: Fengtu12#$
      ```
      
   
   2. 启动、停止
      - 启动： 进入xxl-job-admin-2.3.0.jar所在路径，执行
        ```
        ```shell
        nohup java -jar xxl-job-admin-2.3.0.jar &
        ```
        ```
        
      
      
      
      - 停止：
        ```
        Kill -9 进程号
        ```
        
       
   
   3. 服务验证 将以下地址中的ip和端口修改为实际部署ip和端口 登录系统
      请求地址：http://ip:8181/xxl-job-admin
      用户名密码 admin/\*\*\*\*\*\*
      
    
 
