需求:供Testin平台、测试员测试使用,但不影响生产环境的数据库,则需要以一个测试名单后台,如该商家号或标识存在名单上就连接另一台测试服务器数据库上。
目前情况:有IOS、安卓、H5三个端调用相关接口,而接口连接不同的项目和数据库。在有什么办法情况下尽量这三个端不怎么修改下实现切换数据库连接?
想到的方案:IOS、安卓、前端调用接口时全局设置header带版本号信息,方便辨认指定的代理商和版本号,供给后台作出标识和判断是否连接测试服务器数据库。
需求:供Testin平台、测试员测试使用,但不影响生产环境的数据库,则需要以一个测试名单后台,如该商家号或标识存在名单上就连接另一台测试服务器数据库上。
目前情况:有IOS、安卓、H5三个端调用相关接口,而接口连接不同的项目和数据库。在有什么办法情况下尽量这三个端不怎么修改下实现切换数据库连接?
想到的方案:IOS、安卓、前端调用接口时全局设置header带版本号信息,方便辨认指定的代理商和版本号,供给后台作出标识和判断是否连接测试服务器数据库。
1 回答4.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答2.3k 阅读✓ 已解决
2 回答2.8k 阅读
2 回答787 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答2.3k 阅读
如果是说ios、android,h5请求时,连接到不同的数据库,根据userAgent来判断呗,然后获取不同的数据库配置