1.接口字段类型、长度、是否必填。
2.压测指标:接口响应时间、并发数、每秒查询率。
3.多系统对接时,要考虑系统并发情况造成的影响,进行限制并发线程。
案例:系统未对并发线程进行管控,导致A系统给B系统传输同一份数据时,同时执行了两次任务,导致数据在B系统重复。多数出现在业财一体业务中,业务系统给财务系统推数。
解决方案:线程加锁,A线程未处理结束时,B线程进行排队。数据唯一值校验。
4.接口处理预热通常是指在接口应用程序启动之前,为其预先进行一系列初始化操作,以提高接口的响应速度和稳定性。预热的主要目的是让应用程序在接收到真正的请求之前,先将相关的资源加载到内存中,以缓解接收到高峰流量时可能出现的延迟和错误。
通过接口处理预热,可以有效地提高接口的响应速度和稳定性,避免出现高峰流量时的性能问题。
1. 看到4开头,就是客户端的问题
4xx(客户端错误状态码):请求包含错误语法或无法完成请求。