2024 Clojure 发展调查问卷 中分享您的想法!

欢迎!请参阅 关于 页面以获得更多关于这个网站如何工作的小信息。

0 投票
Clojure

如果您使用 Thread.setDefaultUncaughtExceptionHandler 捕获应用程序中所有的异常,然后在以后中抛出异常,那么这个异常将被没有监视 stdout 的部署环境所吞没。似乎代理的执行器应该委托给全局处理器。

这个问题影响了我们,因为我们只是通过系统的日志和度量来部署和监控,实际上从未看到在 futures 中抛出异常。

1 个回答

0 投票
参考: https://clojure.atlassian.net/browse/CLJ-1272(由 alex+import 报告)
...