Основной автор: Клауд Цай.
Copyright 2016-17, Dell, Inc.
Данный репозиторий предназначен для инициализации микросервиса управления конфигурацией. Он загружает конфигурацию по умолчанию из файлов свойств или YAML и отправляет значения в хранилище «ключ-значение» Consul.
Конфигурация этого инструмента находится в папке src/main/java/resources/application.properties. В ней шесть свойств, и вот их значения по умолчанию и пояснения:
configPath=./config
globalPrefix=config
consul.protocol=http
consul.host=localhost
consul.port=8500
isReset=false
В папке /config есть несколько файлов примеров для тестирования. Структура ключей на сервере Consul будет такой же, как и структура папок configPath, а имя папки должно совпадать с идентификатором микросервиса, зарегистрированным на сервере Consul.
Например, файлы в папке /config/edgex-core-data будут загружены и создадут /{global_prefix}/edgex-core-data/{property_name} на сервере Consul. Кроме того, «edgex-core-data» — это идентификатор микросервиса Core Data.
Однако вы можете использовать другое имя профиля для классификации использования одного и того же микросервиса. Например, "/config/edgex-core-data" содержит конфигурацию Core Data по умолчанию. "/config/edgex-core-data,dev" содержит конкретную конфигурацию для времени разработки, и "dev" — это имя профиля. "/config/edgex-core-data,test" содержит конкретную конфигурацию для тестового времени, и "test" — это имя профиля.
После сборки этого инструмента через Maven просто выполните «Запуск > Приложение Spring Boot» в Eclipse или «java -jar edgex-core-config-seed-{version_number}.jar --configPath={folder_path}» в командной строке.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )