
# 网关服务
1. 服务信息如下：
   表1服务信息 
   | 服务名         | 服务器                                                                                    | 安装目录                | 端口   |
   |:---|:---|:---|:---|
   | gis-gateway | 10.190.x.x 10.190.x.x 10.190.x.x | /app/dt/gis-gateway | 9999 |
      
   
2. 网关服务
   1. 修改配置文件application-dev.yml
      1. 配置redis连接，可以采用单节点模式或者哨兵模式
      
      2. 配置kafka连接以及kafka主题
         ```
         ```yml
         # 服务端口
         server:
           port: 9999
         spring:
           # redis配置，单节点模式配置host和port；哨兵模式配置sentinel
           redis:
             database: 9
             host: 192.168.32.80
             port: 6379
             lettuce:
               pool:
                 max-active: 1000 # 连接池最大连接数
                 max-wait: -1ms  # 连接池最大阻塞等待时间（使用负值表示没有限制）
                 min-idle: 0 # 连接池中的最小空闲连接
                 max-idle: 10 # 连接池中的最大空闲连接
             password: sf.rds.123
             timeout: 10000
           kafka:
             bootstrap-servers: 192.168.32.227:9092,192.168.32.103:9092,192.168.32.171:9092
             producer:
               retries: 0
               batch-size: 1000
               buffer-memory: 10240000
               key-serializer: org.apache.kafka.common.serialization.StringSerializer
               value-serializer: org.apache.kafka.common.serialization.StringSerializer
             consumer:
               enable-auto-commit: true
               key-deserializer: org.apache.kafka.common.serialization.StringDeserializer
               value-deserializer: org.apache.kafka.common.serialization.StringDeserializer
               group-id: gateWayGrop
         # kafka消息主题
         msg:
           topic: prod-log
         ```
         ```
         
       
   
   2. 启动、停止
      - 启动： 进入gis-gateway.jar所在路径，执行
        ```
        ```shell
        nohup java -jar gis-gateway.jar &
        ```
        ```
        
      
      
      
      - 停止：
        ```
        Kill -9 进程号
        ```
        
       
   
   3. 服务验证 服务启动验证与版本信息查询
      将以下地址中的ip和端口修改为实际部署ip和端口，请求接口，查看版本信息
      请求地址：http://localhost:9999/about
      请求方式：GET
      
    
 
