mirror of
https://github.com/corda/corda.git
synced 2025-04-19 16:41:13 +00:00
NAAS-107 StartupQueueTime metric fix (#6886)
* Fixed StartupQueueTime metric producing negative numbers.
This commit is contained in:
parent
a17263124f
commit
7b9b2569a9
@ -62,7 +62,6 @@ import org.apache.activemq.artemis.utils.ReusableLatch
|
||||
import org.slf4j.Logger
|
||||
import org.slf4j.LoggerFactory
|
||||
import org.slf4j.MDC
|
||||
import java.time.Duration
|
||||
import java.util.concurrent.TimeUnit
|
||||
|
||||
class FlowPermissionException(message: String) : FlowException(message)
|
||||
@ -336,7 +335,7 @@ class FlowStateMachineImpl<R>(override val id: StateMachineRunId,
|
||||
val startTime = System.nanoTime()
|
||||
serviceHub.monitoringService.metrics
|
||||
.timer("Flows.StartupQueueTime")
|
||||
.update(Duration.ofNanos(startTime).toMillis() - creationTime, TimeUnit.MILLISECONDS)
|
||||
.update(System.currentTimeMillis() - creationTime, TimeUnit.MILLISECONDS)
|
||||
var initialised = false
|
||||
val resultOrError = try {
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user