动态数据源@DS,一个下划线_差点引发的血案
作者:互联网
项目里有动态数据源切换管理,很简单,一个@DS然后在配置文件中配置不同的连接就可以。
平时用的没问题,也就没太注意测试。
前两天上线了一个新功能,提供了一个查正式库数据的接口,过了一阵子测试反应测试系统的一个新添加的功能报错。
一看报错信息傻眼了,这尼玛连得不是正式库么,测试连接怎么变成正式连接了,当场就冒了一头冷汗。
问题肯定出在动态切换数据源上边,查了一下,测试连得 @DS("aaa"),正式连得@DS("aaa_zs"),瞬间就怀疑是不是下划线的问题,
紧急把连接名称换成@DS("aaazs"),上线后终于正常了,还好没几个人用测试系统,这要是把正式服的数据改了,那不是出大事了,记录一下以后多想想,多测试测试。
标签:正式,下划线,数据源,DS,测试,连接 来源: https://www.cnblogs.com/moerjiana/p/14084904.html