diff --git a/monitoring-samples/task-apps/task-demo-metrics-prometheus/pom.xml b/monitoring-samples/task-apps/task-demo-metrics-prometheus/pom.xml index 8f62828..762d522 100644 --- a/monitoring-samples/task-apps/task-demo-metrics-prometheus/pom.xml +++ b/monitoring-samples/task-apps/task-demo-metrics-prometheus/pom.xml @@ -5,7 +5,7 @@ org.springframework.boot spring-boot-starter-parent - 2.2.1.RELEASE + 2.3.1.RELEASE com.example.task @@ -16,9 +16,8 @@ 1.8 - Hoxton.RC1 - 2.2.0.RC1 - 0.9.0 + Hoxton.SR6 + 0.11.0 @@ -52,22 +51,6 @@ org.springframework.cloud spring-cloud-starter-task - ${spring-cloud-task.version} - - - org.springframework.cloud - spring-cloud-task-core - ${spring-cloud-task.version} - - - org.springframework.cloud - spring-cloud-task-batch - ${spring-cloud-task.version} - - - org.springframework.cloud - spring-cloud-task-stream - ${spring-cloud-task.version} @@ -117,12 +100,19 @@ import - org.springframework.cloud - spring-cloud-task-dependencies - ${spring-cloud-task.version} + io.micrometer + micrometer-bom + 1.5.2 pom import + + + + + + + @@ -135,7 +125,7 @@ io.fabric8 docker-maven-plugin - 0.31.0 + 0.33.0 diff --git a/monitoring-samples/task-apps/task-demo-metrics-prometheus/src/main/java/com/example/task/taskdemometrics/TaskDemoMetricsApplication.java b/monitoring-samples/task-apps/task-demo-metrics-prometheus/src/main/java/com/example/task/taskdemometrics/TaskDemoMetricsApplication.java index 8608089..90b0e80 100644 --- a/monitoring-samples/task-apps/task-demo-metrics-prometheus/src/main/java/com/example/task/taskdemometrics/TaskDemoMetricsApplication.java +++ b/monitoring-samples/task-apps/task-demo-metrics-prometheus/src/main/java/com/example/task/taskdemometrics/TaskDemoMetricsApplication.java @@ -48,9 +48,13 @@ public class TaskDemoMetricsApplication { public Step step1() { return this.stepBuilderFactory.get("step1") .chunk(10) - .reader(new ListItemReader<>(IntStream.rangeClosed(0, this.random.nextInt(10000)) + .reader(new ListItemReader<>(IntStream.rangeClosed(0, this.random.nextInt(100)) .boxed().collect(Collectors.toList()))) - .writer(list -> list.forEach(System.out::println)).build(); + .writer(list -> list.forEach(e -> { + if ((e % 100) == 0) { + System.out.println(e); + } + })).build(); } @Bean