副连级是指一个系统中只要涉及到多个模块协同工作,其中一个模块的失败会导致整个系统的崩溃,那么这个模块就被称之为副连级。
一个系统中是否存在副连级,可以通过以下方式来判断:
- 着眼于系统中的瓶颈服务,如常见的缓存、数据库、消息队列等,如果这些服务的崩溃会导致整个系统的崩溃,则可能存在副连级。
- 分析系统中的调用关系,如果存在模块之间的循环依赖或一些模块需要的结果是由其他模块提供的,则可能存在副连级。
- 综合观察系统中的监控数据,是否存在某些关键指标的急剧变化而没有对应的业务因素解释,或者某些异常情况的出现导致整个系统负荷陡增,这些都可能是副连级。