-
Notifications
You must be signed in to change notification settings - Fork 38
多环境配置使用说明
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接口的流转及使用