写点什么

生产环境全链路压测建设历程 25:FAQ 7、8 正常业务保护和外调接口的处理

发布于: 2021 年 01 月 10 日

FAQ 7 系统压出异常或极限情况,如何最大限度保证正常业务不受影响?

  1. 只要部署了 java 探针,探针本身会和控制台做联动。

  2. 在配置压测场景的时候,平台本身有要求配置系统的 SLA。(服务等级协议 SLA(Service Level Agreement)是判定压测是否异常的重要依据。请为各业务活动设置 SLA,从而监控压测中服务状态、查看异常告警或及时终止压测。)

  3. 在启动压测的时候,会把当前系统的情况和当前压测的 SLA 进行关联。

  4. 一般会启动阶梯式压测

FAQ 8 与支付相关业务,怎么进行支付处理及避免金融机构风控?


其实这个问题,和测试环境的情况类似,即

1、mock 接口,模拟一些接口,在别的接口没有开发好的时候,你需要测试,可以先模拟一个假接口来测试。

2、若需要调用第三方接口时,比如支付接口。

3、查看数据,比如开放数据库的部分数据时,开发一个接口供他人使用。


而在生产压测过程中,在使用 java 探针的方式里面,可以在压测控制台对应用的进行 mock(挡板)配置。 一般是短信、支付这种用的比较多。


用户头像

还未添加个人签名 2017.12.21 加入

还未添加个人简介

评论

发布
暂无评论
生产环境全链路压测建设历程 25:FAQ 7、8 正常业务保护和外调接口的处理