Проблема:
Извлечение конфигурации из URL-адреса весеннего конфигурационного сервера и использование его в версиях приложения Vertx.
Я получаю конфигурацию с сервера spring-config в приложении vertx.
Я могу получить конфигурацию как JsonObject, когда я использую .getConfig -> json.result
Но, как получить этот объект configRetriver во всех моих статьях, когда я развертываю эти статьи, установив конфигурацию.
Vertx vertx = Vertx.vertx();
ConfigRetriever configRetriever = ConfigRetriever.create(vertx,new ConfigRetrieverOptions()
.setScanPeriod(30000)
.addStore(new ConfigStoreOptions()
.setType("spring-config-server")
.setConfig(new JsonObject().put("url", "http://myurl"))));
.........Retrieving the configuraton.........
configRetriever.getConfig(json -> {
JsonObject result = json.result();}));
..........Deploying the Verticle...............
Stream.of(verticles).forEach(verticle -> newVertxInstance.deployVerticle(verticle,
new DeploymentOptions().setConfig(result.getJsonObject("source"))
..................