Skip to content

Commit f598fca

Browse files
authored
Merge pull request #294 from IABTechLab/ian-UID2-5118-ignore-check-pod-terminating
check pod terminating
2 parents 50c0876 + 189cfa5 commit f598fca

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<vertx.verticle>com.uid2.core.vertx.CoreVerticle</vertx.verticle>
2525
<launcher.class>io.vertx.core.Launcher</launcher.class>
2626

27-
<uid2-shared.version>9.2.9</uid2-shared.version>
27+
<uid2-shared.version>9.3.0</uid2-shared.version>
2828
<image.version>${project.version}</image.version>
2929
</properties>
3030

src/main/java/com/uid2/core/Main.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
import com.uid2.shared.util.HTTPPathMetricFilter;
2828
import com.uid2.shared.vertx.RotatingStoreVerticle;
2929
import com.uid2.shared.vertx.VertxUtils;
30+
import com.uid2.shared.health.HealthManager;
31+
import com.uid2.shared.health.PodTerminationMonitor;
3032
import io.micrometer.core.instrument.Gauge;
3133
import io.micrometer.core.instrument.Metrics;
3234
import io.micrometer.core.instrument.config.MeterFilter;
@@ -91,6 +93,8 @@ public static void main(String[] args) {
9193
ConfigStore.Global.load(config);
9294
SecretStore.Global.load(config);
9395

96+
HealthManager.instance.registerGenericComponent(new PodTerminationMonitor(config.getInteger("pod_termination_check_interval", 3000)));
97+
9498
boolean useStorageMock = Optional.ofNullable(ConfigStore.Global.getBoolean("storage_mock")).orElse(false);
9599
ICloudStorage cloudStorage;
96100
if (useStorageMock) {

0 commit comments

Comments
 (0)