多配置隔离
Seata从0.6.1版本开始支持多配置隔离,你可以按照以下步骤进行配置。
用例
假设我们现在有一个测试环境,我们只想读取测试环境对应的配置项。
1.环境配置
Seata 提供了两种设置不同环境的方法:
- -e test,其中test是环境名称。(仅适用于服务器端)
例如,在Linux下使用命令:
sh Seata-server.sh -e test
- [ 推荐 ] 使用SEATA_ENV作为环境变量的键,其值是环境名称。(仅适用于客户端)
例如,在Linux下使用命令:
#vi /etc/profile
export SEATA_ENV=test
:wq
#source /etc/profile
- [ 推荐 ]使用seataEnv作为jvm选项的键,它的值将是环境的名称。(