Spring Cloud Task PartitionHandler Альтернативы MavenResource - PullRequest
0 голосов
/ 15 ноября 2018

При определении компонента DeployerPartitionHandler для удаленного разделения в среде Cloud Foundry (Pivotal). Мы хотели бы использовать альтернативную реализацию Resource вместо MavenResource в приведенном ниже примере.

Resource resource =
    MavenResource.parse(String.format("%s:%s:%s",
            "io.spring.cloud",
            "partitioned-batch-job",
            "1.1.0.RELEASE"), mavenProperties);

DeployerPartitionHandler partitionHandler =
    new DeployerPartitionHandler(taskLauncher, jobExplorer, resource, "workerStep");

Потому что мы должны использовать исполняемый файл JAR из удаленного местоположения, доступного через Http Download.

В этом случае, какую подходящую реализацию Resource мы можем передать DeployerPartitionHandler, чтобы ее можно было использовать при запуске рабочих?

В качестве альтернативы, есть ли способ заставить DeployerPartitionHandler использовать тот же самый jar-файл, который используется в Launcher App (Master), из которого запускаются рабочие?

Но мы не знаем об этом расположении банки в среде облачного литейного производства.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...