gpt4 book ai didi

vert.x - 顶点和未捕获的异常

转载 作者:行者123 更新时间:2023-12-04 03:56:07 27 4
gpt4 key购买 nike

考虑其中一个顶点抛出未捕获异常的情况。

接下来发生什么?
如果从系统中删除了 Verticle 状态,是否有一些类似于 erlang supervisor 的机制来重新启动 Verticle?

关于这方面的文档不是很清楚。

根据评论更新:
我最感兴趣的是从接收到的消息的处理处理程序中抛出异常的情况(通过总线)

问候

最佳答案

我已经回答了我自己的部分问题(借助测试程序)

当在事件处理程序中抛出异常时 异常被 vert.x 捕获并吞下(忽略) .事件处理程序将处理下一条消息。

更新:该应用程序可以 注册异常处理程序 并将所有未捕获的 Throwable 交付给此处理程序。在那里您可以执行额外的一般处理

更新 2:使用 Vertx.exceptionHandler注册处理程序

关于vert.x - 顶点和未捕获的异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30983904/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com