Groovy 增加部署垂直超时

Groovy 增加部署垂直超时,groovy,vert.x,Groovy,Vert.x,使用Vert.x,我有一个启动速度非常慢的verticle,因为它依赖于几个缓慢的http请求 它是完全异步的,但我仍然收到以下错误,因为deployVerticle超时 (超时,-1)在等待30000(毫秒)的答复后超时。地址:d5c134e0-53dc-4d4f-b854-1c40a7905914,回复地址:my.dummy.project 我正在部署垂直体作为 def name = "groovy:my.dummy.verticle" def opts = new DeploymentOp

使用Vert.x,我有一个启动速度非常慢的verticle,因为它依赖于几个缓慢的http请求

它是完全异步的,但我仍然收到以下错误,因为deployVerticle超时

(超时,-1)在等待30000(毫秒)的答复后超时。地址:d5c134e0-53dc-4d4f-b854-1c40a7905914,回复地址:my.dummy.project

我正在部署垂直体作为

def name = "groovy:my.dummy.verticle"
def opts = new DeploymentOptions().setConfig(config());

vertx.deployVerticle(name, opts, { res ->
    if(res.failed()){
        log.error("Failed to deploy verticle " + name)
    }
    else {
        log.info("Deployed verticle " + name)
    }
})

我怎样才能把30000米增加到更适合我的水平?我知道这些请求需要一分钟以上。

您看到的消息与部署没有直接关系。消息来自事件总线,该总线在30秒内未收到对发送消息的响应


您可以使用
DeliveryOptions

增加超时时间。您看到的消息与部署没有直接关系。消息来自事件总线,该总线在30秒内未收到对发送消息的响应


您可以使用
DeliveryOptions

@tim_-yates增加超时时间,也许我在浏览文档时遗漏了一些内容,但我看不到有关增加超时时间的参考资料。(在今天之前我以为没有超时,但是在今天之前,我没有一个初始化速度那么慢的verticle)你不是在verticle中使用start(Future)吗,并使用Future来表示你准备好了吗?@tim_yates也许我在浏览文档时遗漏了一些东西,但我看不到关于增加超时时间的参考资料。(在今天之前我认为没有超时,但是在今天之前,我没有一个初始化速度那么慢的verticle)你不在verticle中使用start(Future)吗,并使用Future来表示你准备好了吗?