一种基于数据库路由的测试账号实现方法

基本信息

申请号 CN202111485228.0 申请日 -
公开(公告)号 CN114138839A 公开(公告)日 2022-03-04
申请公布号 CN114138839A 申请公布日 2022-03-04
分类号 G06F16/2455(2019.01)I;G06F9/54(2006.01)I 分类 计算;推算;计数;
发明人 刘华龙;陈廷梁 申请(专利权)人 浙江数新网络有限公司
代理机构 杭州求是专利事务所有限公司 代理人 刘静
地址 311121浙江省杭州市余杭区仓前街道文一西路1218号7幢101-17室
法律状态 -

摘要

摘要 本发明公开了一种基于数据库路由的测试账号实现方法,在互联网项目中使用本发明后,用户输入账号和密码登录系统,在客户端向服务端发送请求,通过拦截器拦截用户请求,获取用户信息并判断当前用户是否为测试用户,服务端处理用户请求逻辑并根据用户请求发起数据库请求,根据用户账号信息将该数据库请求通过数据库中间件路由到对应的数据库中,实现测试数据和真实数据相互独立存储。通过这种方式降低了测试数据对生产环境数据带来的影响,增加了数据的安全性、准确性和真实性;同时避免了程序在不同服务器上部署引发的问题,降低了开发、运维、测试人员的工作量,减少资源的不必要浪费,提高工作效率。