spring-boot - 有没有办法知道Axon框架何时为 'ready'

标签 spring-boot axon

我正在使用 axon 框架和 spring boot 开发一个应用程序,并且在 axon 准备好处理“命令”之前触发“命令”,从而导致“NoHandlerForCommandException”。

我可以用什么东西来知道轴突何时准备好,而不是仅仅捕获异常并稍后重复尝试?

最佳答案

遗憾的是,此时(Axon 4.0 版)没有触发机制告诉您所有(命令、事件和查询)处理程序何时已注册到(命令、事件和查询)总线。 我认为积压中已经存在这个问题,但显然没有。只是在 #880 下创建了它.

但遗憾的是,就目前而言,您所采取的实用解决方案(从而捕获异常)是您可以做的最简单的事情。请继续关注该票证的解决方案。

关于spring-boot - 有没有办法知道Axon框架何时为 'ready',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53167233/

相关文章:

spring - 如何使用 spring boot 在 H2 控制台中设置默认的 JDBC URL 值

java - Axon Config - @eventhandlers 抛出异常后的 Kafka 重试策略

spring - NoHandlerForCommandException 与 axon-spring-boot-starter

java - 使用java枚举进行Json反序列化

java - Spring Boot @ConfigurationProperties 正确用法

java - 使用 Gradle 和 Spring Boot 从 Java 引用 Groovy 导致“找不到符号”

spring-webflux - Axon Webflux QueryGateway 如何处理 Mono ResponseTypes

轴突框架 : Delete Aggregate Root

axon - 返回由 axon 命令更新的实体

Spring Boot端口转发80到8080