Я разрабатываю службу RESTful с Dropwizard. Теперь мне нужно развернуть его в другую среду (test, staging, prod) & центров обработки данных (cn, us и т. Д.). Таким образом, для другой среды/центра обработки данных требуется другая конфигурация.Dropwizard config override
Любопытно, как это обычно обрабатывается? Я мог бы иметь одну конфигурацию для каждого env/dc, но в этом случае у них будет много дублирования общей конфигурации.
Я ожидал, что у меня есть базовый конфиг, скажем base.yaml, содержащий общие конфиги; И тогда каждая среда & DC будет иметь одну конфигурацию, которая расширяет/отменяет базовый yaml с их настраиваемой конфигурацией. Возможно ли это в Dropwizard?
Спасибо!
Dropwizard сосет, используйте Spring Boot, вы можете делать все, что хотите больше ... – Ulises