Skip to content

多环境配置使用说明

deathearth edited this page Mar 5, 2019 · 1 revision

多环境配置说明


WormHole系统默认的设置是针对local、dev、daily、online四套环境的。
相当于在四个服务器上各部署了一套,local、dev、daily共享一个数据库
这样做不仅解决了系统本身的升级迭代,也达到了数据的隔离,方便各个环境下的测试。

API操作 操作环境及数据库
-- db_test db_online
-- local dev daily online
增删改查
复制
测试
同步

复制:只能从接口的daily版本复制到dev版本。旨在daily版本出现问题,先复制一个副本,在dev环境下测试通过之后,在调整daily接口的相关信息。
测试:测试当前环境下的接口功能。不建议在online环境测试,防止插入脏数据等。
同步:在daily环境测试好之后,接口可以同步到db_online库中。可以线上使用。
权限:还可以在管理台配合角色的功能进行配置。严格控制API接口的流转及使用