首页 > 解决方案 > 如何解决 TransactionReaper 的问题?

问题描述

我昨天不得不发送一堆邮件,它是在一个循环中完成的。并非所有邮件都可以发送,现在我无法再从应用程序发送邮件,出现以下错误:

2019-11-11 11:31:56,504 9ec70946befe eattendance_core-runner.jar[1] WARN  [com.arj.ats.arjuna] (Transaction Reaper Worker 0) [37380bb2-5824-4a93-952d-982fb8ac3614] ARJUNA012108: CheckedAction::check - atomic action 0:ffffc0a8a004:819f:5dc93a1c:1ef aborting with 1 threads active!
2019-11-11 11:31:56,505 9ec70946befe eattendance_core-runner.jar[1] WARN  [com.arj.ats.arjuna] (Transaction Reaper Worker 0) [37380bb2-5824-4a93-952d-982fb8ac3614] ARJUNA012121: TransactionReaper::doCancellations worker Thread[Transaction Reaper Worker 0,5,executor] successfully canceled TX 0:ffffc0a8a004:819f:5dc93a1c:1ef
2019-11-11 11:31:56,703 9ec70946befe eattendance_core-runner.jar[1] SEVERE [io.ver.ext.mai.imp.SMTPConnection] (vert.x-eventloop-thread-7) [97b7fd06-5f72-4614-9481-e7b4226de896] exception on connect: io.netty.channel.ConnectTimeoutException: connection timed out: uniform.gendns.com/198.105.219.4:465
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:261)
at io.netty.util.concurrent.PromiseTask$RunnableAdapter.call(PromiseTask.java:38)
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:139)
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:163)
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:510)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:518)
at io.netty.util.concurrent.SingleThreadEventExecutor$6.run(SingleThreadEventExecutor.java:1044)
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.lang.Thread.run(Thread.java:748)

我怎样才能解决这个问题?重新启动服务器,重新启动容器,杀死,删除和重新部署容器没有帮助。

我正在使用 Quarkus 1.0.0RC1。该系统是一个生产系统。

标签: quarkus

解决方案


看起来那个域(uniform.gendns.com)不再起作用了。当您尝试时,您被禁止访问uniform.gendns.com,您可以在此日志中看到它 ConnectTimeoutException: connection timed out: uniform.gendns.com/198.105.219.4:465

可能您超出了他们发送邮件的限制,他们在防火墙中禁止了您。


推荐阅读