mirror of
https://github.com/corda/corda.git
synced 2025-01-15 01:10:33 +00:00
30 seconds timeout on notary health check
This commit is contained in:
parent
1b2d7b3f1f
commit
794a7b0d51
@ -7,6 +7,7 @@ import net.corda.core.utilities.NetworkHostAndPort
|
|||||||
import net.corda.nodeapi.internal.config.User
|
import net.corda.nodeapi.internal.config.User
|
||||||
import net.corda.node.services.Permissions
|
import net.corda.node.services.Permissions
|
||||||
import net.corda.notaryhealthcheck.flows.HealthCheckFlow
|
import net.corda.notaryhealthcheck.flows.HealthCheckFlow
|
||||||
|
import java.util.concurrent.TimeUnit
|
||||||
|
|
||||||
fun main(args: Array<String>) {
|
fun main(args: Array<String>) {
|
||||||
val addresses = listOf(NetworkHostAndPort("localhost", 10003))
|
val addresses = listOf(NetworkHostAndPort("localhost", 10003))
|
||||||
@ -22,6 +23,6 @@ fun main(args: Array<String>) {
|
|||||||
fun healthCheck(rpc: CordaRPCOps) {
|
fun healthCheck(rpc: CordaRPCOps) {
|
||||||
val notary = rpc.notaryIdentities().first()
|
val notary = rpc.notaryIdentities().first()
|
||||||
print("Running health check for notary cluster ${notary.name}... ")
|
print("Running health check for notary cluster ${notary.name}... ")
|
||||||
rpc.startFlow(::HealthCheckFlow, notary, true).returnValue.get()
|
rpc.startFlow(::HealthCheckFlow, notary, true).returnValue.get(30, TimeUnit.SECONDS)
|
||||||
println("Done.")
|
println("Done.")
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user