我有两种不同的配置,我只是想在我的存储库中保持代码库相同。在git中保留不同的分支是否更好......或者根据文件和ENV变量或“活动配置文件”中的命名约定,是否可能有不同的hbase / hadoop配置。
e.g。
有效资料:PRODUCTION_HEROKU
vs
有效个人资料:PRODUCTION_AWS
并且有类似
的内容hbase-production-aws.xml + hbase-production-heroku.xml(类路径中的两个文件)而不是hbase-site.xml?
点是,我有这样的配置文件:
HBase的-site.xml中 核心的site.xml HDFS-site.xml中
我可以重命名它们并让apache hadoop / hbase根据某些变量或活动配置文件自动检测它们吗?