是否有人在akka上因持续系统而面临断路器超时。我相信当akka无法重新加载保存的事件快照时,就会发生这种情况。我试图通过调整conf和添加快照存储插件回退来绕过重新加载。快照是可选的=true
。然而,这也不起作用。
我将jdbc日志
与jdbc快照存储
一起用作快照存储。插件
非常感谢您的帮助!
Supervisor StopSupervisor saw failure: Exception during recovery. Last known sequence number [0]. PersistenceId [UCPersistenceId], due to: Exception during recovery. Last known sequence number [0]. PersistenceId [UCPersistenceId], due to: Circuit Breaker Timed out.","context":"default","exception":"akka.persistence.typed.internal.JournalFailureException: Exception during recovery. Last known sequence number [0]. PersistenceId [UCPersistenceId], due to: Exception during recovery. Last known sequence number [0]. PersistenceId [UCPersistenceId], due to: Circuit Breaker Timed out.
在异常块之后,我也收到了这个警告。
{"logger":"org.mariadb.jdbc.HostAddress","message":"Aurora recommended connection URL must only use cluster end-point like \"jdbc:mariadb:aurora://xx.cluster-yy.zz.rds.amazonaws.com\". Using end-point permit auto-discovery of new replicas","context":"default"}
正如@Debasish Ghosh(我强烈推荐他的关于功能和反应域建模的书)所指出的,断路器异常只是另一个故障的症状。
从警告中可以看出,您似乎已经将日志和/或快照配置为指向特定的Aurora副本,而不是群集终结点。如果该特定副本不可用,与它的连接将失败,并最终触发断路器;其效果是使从日志读取或写入日志的尝试快速失败(以免消耗过多的资源,并给数据库一个机会如果故障是由于过载引起的,则进行恢复)。
因此,对于这个特定的问题,我建议在配置中使用Aurora群集endpoint,这应该不会导致副本不可用。
断路器超时不是实际的例外情况。这相当于另一个异常的症状,源异常。我建议在数据库服务器日志中查找实际发生的异常。
调用init方法失败;嵌套的异常是javax。坚持不懈PersistenceException:[PersistenceUnit:默认值]无法生成Hibernate SessionFactory 在更换系统中的操作系统后,我遇到了这个异常。在我的应用程序运行MySQL 5.7和java 8之前。现在我把它改成了mySQL 8和java 8。代码没有任何变化。原因一定是什么?? 下面是日志:
问题内容: 我正在尝试将XML发送到服务器并取回XML。有什么办法可以解决/忽略此异常吗? 我知道状态行为空,这会引发此错误。 问题答案: 尝试看看您的服务器实际上返回了什么!它可能不是有效的HTTP响应。您可以使用以下方式将原始的http请求发送到服务器: 响应应类似于:
我尝试了一个带有MongoDb支持的akka-persistence的“Hello-World”示例,使用这个开源https://github.com/scullxbones/akka-persistence-mongo/tree/master/rxmongo/src。下面是我的代码。但是,当我运行应用程序时,我得到了ask Timeout: Akka.Pattern.AskTimeoutExce
我想在运行时生成的SQLite数据库上运行查询(而不是@Dao中的标准compiletime查询)。例如,我可能想在SQLite数据库中搜索一个文本列,看看它是否包含N个长度的列表中的所有单词。在原始SQLITE中,N为3的查询如下所示: 我尝试过生成并传递查询的结尾,而不是仅仅传递变量。例如: 在@Dao中: 这似乎对我不起作用。你知道如何让运行时生成的查询与Room一起工作吗? 附言:
我试图在Eclipse中测试我的hibernate maven应用程序,当我运行获取enttity类名称的方法时,我得到了以下异常: 这是persistence.xml: 这是使用以下方法的类: 波姆。xml: 我尝试更改持久性的版本号、更改xmlns、提供程序的名称,但仍然是例外。
问题内容: 在使用Hibernate 4.0.0 CR7迁移到Spring Framework 3.1.0 RC1之后,出现以下异常 2011-12-08 / 11:48:38.425 / EST [Thread-17]错误上下文初始化失败org.springframework.beans.factory.BeanCreationException:创建名称为org.springframework