Quarkus Dynamic Config Extension

File And Consul Based Runtime Configuration

Лицензия

Лицензия

Категории

Категории

Quarkus Контейнер Микросервисы config Библиотеки уровня приложения Configuration
Группа

Группа

com.github.quarkus-extension
Идентификатор

Идентификатор

dynamic-config
Последняя версия

Последняя версия

0.0.5
Дата

Дата

Тип

Тип

jar
Описание

Описание

Quarkus Dynamic Config Extension
File And Consul Based Runtime Configuration
Ссылка на сайт

Ссылка на сайт

https://github.com/quarkus-extension/quarkus-dynamic-config-extension
Система контроля версий

Система контроля версий

https://github.com/quarkus-extension/quarkus-dynamic-config-extension

Скачать dynamic-config

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.github.quarkus-extension/dynamic-config/ -->
<dependency>
    <groupId>com.github.quarkus-extension</groupId>
    <artifactId>dynamic-config</artifactId>
    <version>0.0.5</version>
</dependency>
// https://jarcasting.com/artifacts/com.github.quarkus-extension/dynamic-config/
implementation 'com.github.quarkus-extension:dynamic-config:0.0.5'
// https://jarcasting.com/artifacts/com.github.quarkus-extension/dynamic-config/
implementation ("com.github.quarkus-extension:dynamic-config:0.0.5")
'com.github.quarkus-extension:dynamic-config:jar:0.0.5'
<dependency org="com.github.quarkus-extension" name="dynamic-config" rev="0.0.5">
  <artifact name="dynamic-config" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.github.quarkus-extension', module='dynamic-config', version='0.0.5')
)
libraryDependencies += "com.github.quarkus-extension" % "dynamic-config" % "0.0.5"
[com.github.quarkus-extension/dynamic-config "0.0.5"]

Зависимости

compile (3)

Идентификатор библиотеки Тип Версия
io.quarkus : quarkus-core jar
org.json : json jar 20190722
com.orbitz.consul : consul-client jar 1.4.0

test (2)

Идентификатор библиотеки Тип Версия
io.quarkus : quarkus-junit5 jar
io.rest-assured : rest-assured jar

Модули Проекта

Данный проект не имеет модулей.

Quarkus Dynamic Config Extension

Maven Central Issues Stars

  • File Based Changes:

Quarkus dynamic extension watches config file and changes value at runtime

  • Consul Based Changes:

Dependency

  • maven:
<dependency>
      <groupId>com.github.quarkus-extension</groupId>
      <artifactId>dynamic-config</artifactId>
      <version>0.0.3</version>
</dependency>

Listen File Based Changes

export CONFIG_FILE_PATH= "/deneme.json"

Listen Consul Key Value Changes

export CONSUL_HTTP_ADDR= "http://localhost:8500"
com.github.quarkus-extension

q-extensions

Версии библиотеки

Версия
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1