From f39fd3abd5169c05ce26ad66ed946855bbff12a4 Mon Sep 17 00:00:00 2001 From: heavyrain2012 Date: Mon, 20 Sep 2021 20:44:04 +0800 Subject: [PATCH] version info add run time --- broker/src/main/java/win/liyufan/im/GitRepositoryState.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/broker/src/main/java/win/liyufan/im/GitRepositoryState.java b/broker/src/main/java/win/liyufan/im/GitRepositoryState.java index c7002e27..fa2e94f0 100644 --- a/broker/src/main/java/win/liyufan/im/GitRepositoryState.java +++ b/broker/src/main/java/win/liyufan/im/GitRepositoryState.java @@ -35,6 +35,10 @@ public class GitRepositoryState { public final String buildHost; public final String buildVersion; + public final long runTime; + + private final static long startTime = System.currentTimeMillis(); + private GitRepositoryState(Properties properties) { this.tags = String.valueOf(properties.get("git.tags")); this.branch = String.valueOf(properties.get("git.branch")); @@ -58,6 +62,7 @@ public class GitRepositoryState { this.buildTime = String.valueOf(properties.get("git.build.time")); this.buildHost = String.valueOf(properties.get("git.build.host")); this.buildVersion = String.valueOf(properties.get("git.build.version")); + this.runTime = (System.currentTimeMillis() - startTime)/1000; } public static GitRepositoryState getGitRepositoryState() throws IOException {