分类 标签 存档 黑客派 订阅 搜索

2019-12

23 浏览

2019.12

服务备份

Q:当前有多种第三方服务只有一家提供商,这种情况会导致我们服务和他们的服务有强烈的耦合性,如果他们服务有问题,会立即体现在我们的服务当中,影响我们的相关服务

A:再接入另外的第三方服务供应商,要至少保证每种服务都有两个供应商,而且做到随时切换,以保证我们服务的正常运行

  • 身份证ocr服务备份
    • 随开随关
  • 短信服务新增备份
    • 支持短链接
    • 短信模板功能修改
      • 模板功能从代码中迁移至数据库中
      • 支持默认模板修改
      • 支持模板强制替换

短链接

Q:对外提供的特殊链接(签章链接,推广链接)过长,如果通过短信发送出去,会被默认分成多条短信,以致不能打开
A:将长链接映射成短链接

  • 短链接服务
    • 支持修改服务地址
    • 支持过期验证

读数据源

Q:当前数据库压力过大,且大批量查询会影响其它所有服务性能
A:将大数据查询迁至读服务器

  • 1.0服务读数据源添加
    • 注解支持,灵活配置

JVM 优化

Q:服务内存逐渐增大,导致服务器崩溃,最终导致服务无法稳定提供
A:优化服务运行参数

  • JVM优化
  • 占用内存空间限制
  • 频繁 FullGC 解决

NEXT

gantt dateFormat YYYY-MM-DD title 2020年1月计划 section 新流程 绑卡系列接口 : test1,2020-01-06, 2020-01-07 支付系列接口 :test2,2020-01-07, 2020-01-09 收银台SDK : test3,2020-01-09, 2020-01-14 section 微信沙箱环境 调研 : test4,2020-01-15, 2020-01-17 开发: test5,2020-01-17, 2020-01-23 section S5 JVM 优化 : test5,2020-01-06, 2020-01-24 section S6 销售1.0接口整理: tes6,2020-01-06, 2020-01-24
推荐阅读