update.md
3.2 KB
VER 6.0 Date:2023-06-07 周三
大版本更新,更新验放规则为动态验放,采用动态脚本引擎.
- 可进行通道与验放规则的关联配置进行验放
- 根据通道号\业务类型\货物类型绑定对应的验放规则
- 新增一线进口业务
- 新增一线出口业务
- 新增规则管理
- 新增验放管理
- 新增业务类型管理
- 操作界面优化
- 服务名更改为kako-analysisforstation
- eureka注册打开
更新流程.
验放端:
1. 配置文件增加redis连接池配置部分
> spring.redis.lettuce.pool.max-active=40
spring.redis.lettuce.pool.min-idle=20
spring.redis.lettuce.pool.max-wait=5000
2. 配置文件增加groove引擎配置部分
> # 规则引擎相关配置
# 脚本检查更新周期(单位:秒),(默认300L)
enhance.groovy.engine.polling-cycle=10000
# 开启功能
enhance.groovy.engine.enable=true
# 缓存过期时间(默认600L分钟)
enhance.groovy.engine.cache-expire-after-write=600
#缓存初始容量(默认100)
enhance.groovy.engine.cache-initial-capacity=50
# 缓存最大容量(默认500)
enhance.groovy.engine.cache-maximum-size=50
# 开启基于Redis加载groovy脚本
enhance.groovy.engine.redis-loader.namespace=kako-release-check
enhance.groovy.engine.redis-loader.enable=true
3. 打开IMF定时器
4. 打开本地报文读取定时器
5. 编译文件
6. 上传正式服务器
7. 备份正在运行版本
8. 更改start.sh脚本中的 执行jar名称.
9. 关闭运行的验放端
10. 执行start.sh脚本
11. 更新完成
申报端:
1. 配置文件同步
- 无更新
2. 数据库表同步
- rule_config、
- rule_channel_config、
- land_business_type_config
3. 打开二维码正式环境获取接口,申请接口\取消申请接口\异常处理接口\车辆备案接口
4. 打包编译
5. 上传正式服务器
7. 备份正在运行版本
8. 更改start.sh脚本中的 执行jar名称.
9. 关闭运行的验放端
10. 执行start.sh脚本
11. 通道验放规则同步.
12. redis有没有相关配置更改?
无
13. 更新完成
前端:
1. 备份前端文件 压缩成.zip 带日期
2. 上传新版本前端,解压部署前端
3. 更改version.json
4. 前端更新完毕.
5. 通知用户刷新前端
业务配置
1. 系统权限配置
- 配置验放管理权限
- 配置规则管理权限
- 配置业务类型管理权限
- 重新配置验放端规则信息到redis
VER 6.1 Date:2023-08-21 周三
- 功能
## 新增金二验放规则
## 新增金二回执处理接口
## 针对双验放规则进行升级改造
## 做一线进出口业务的需要备案电子车牌信息
- 数据库
1. 车辆备案表新增电子车牌字段
- 验放服务
1. 增加熔断器配置项
# 设置 Hystrix 的超时时间为 5000 毫秒
hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds=5000