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