quarkus - 如何解决 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。该系统是一个生产系统。
解决方案
看起来那个域(uniform.gendns.com)不再起作用了。当您尝试时,您被禁止访问uniform.gendns.com,您可以在此日志中看到它
ConnectTimeoutException: connection timed out: uniform.gendns.com/198.105.219.4:465
可能您超出了他们发送邮件的限制,他们在防火墙中禁止了您。
推荐阅读
- arrays - 通过引用特定对象的一个键来获取数组的对象
- architecture - 使用微服务重置依赖于令牌的 API
- database - 在 Clickhouse Docker 容器中访问用户文件 users.xml?
- javascript - Calculate total price with products, size, and quantity in javascript
- javascript - 具有公共和私有方法的 jQuery 插件模板
- javascript - 为什么动态创建的元素的事件不能捕获一次以上?
- php - 如何配置 Nginx 以将特定请求模式路由到托管 Symfony 应用程序的特定 php-fpm 上游?
- javascript - 未定义不是对象(评估“_this.props.navigation”)
- java - Selenium Java - 如何从单个下拉列表中提取数据(时间字段)
- clojure - 为什么符号的2路间接 -> var -> value