CORB作业:处理ServerConnectionException:连接被对等方重置

文件夹横幅

我正在尝试执行CORB作业来处理我的文档。但是在处理了整个集合的一部分之后,它抛出了以下异常。

com.marklogic.xcc.exceptions.ServerConnectionException: Connection reset by peer
 [Session: user=<username>, cb={default} [ContentSource: <username>, cb={none} [provider: address=<xyz.com>/<IP>, pool=0/64]]]
 [Client: XCC/7.0-2, Server: XDBC/7.0-3.1]
        at com.marklogic.xcc.impl.handlers.AbstractRequestController.runRequest(AbstractRequestController.java:124)
        at com.marklogic.xcc.impl.SessionImpl.submitRequestInternal(SessionImpl.java:388)
        at com.marklogic.xcc.impl.SessionImpl.submitRequest(SessionImpl.java:371)
        at com.marklogic.developer.corb.Transform.call(Transform.java:68)
        at com.marklogic.developer.corb.Transform.call(Transform.java:1)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
        at java.util.concurrent.FutureTask.run(FutureTask.java:138)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
        at java.util.concurrent.FutureTask.run(FutureTask.java:138)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)

我们尝试增加线程数和内存分配,但无济于事。

我的要求是两方面的:

  1. 这可能是根本原因?有没有办法解决这个问题?

  2. 如果不是,是否还有办法在执行相同脚本的外壳程序脚本中捕获此异常?

杀了他

有许多可能的原因。例如,可能是JVM垃圾回收,服务器上的问题,甚至是网络路径中的问题。盲目地改变事情可能无济于事:首先找出问题,然后纠正。

最常见的是JVM和GC。MarkLogic XCC实现了自己的keepalive机制,类似于HTTP 1.1 keepalive。如果垃圾回收花费太多时间,则可能导致超时和重置。尝试监视以查看JVM是否似乎正在按照其内存分配运行,并在发生错误之前频繁进行垃圾回收。添加-verbosegc也可能有助于检测到这一点。如果您认为GC是问题所在,请尝试添加-Xincgc您可能还希望减少线程数,以减少内存压力。您也可以使用来增加分配-Xmx但是不要盲目地这样做,我也不会超过1-GiB。

绝对检查ErrorLog.txt,并检查常规服务器的运行状况。是否使用任何交换空间?是分页吗?操作系统日志中有可疑的东西吗?发生问题时,CPU,内存,磁盘和网络I / O的外观如何?

偶尔,这种事情会变成防火墙或路由器,它们不喜欢长期存在的连接并关闭它们。如果可能,请进行安排,以使您的客户端和服务器位于同一子网中,除了相对笨拙的集线器或交换机之外,两者之间什么都不要。如果任一主机上都有本地防火墙,请确保它不会干扰。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

写入:对等方重置连接

来自分类Dev

Celery通过对等方重置连接

来自分类Dev

通过对等方重置MongoDB连接

来自分类Dev

Elasticsearch RestClient连接被对等方重置

来自分类Dev

使用sshfs由对等方重置连接

来自分类Dev

对等方的TCP连接重置,并且传输端点未连接

来自分类Dev

在TCP套接字连接期间获取对等方重置的连接?

来自分类Dev

通过对等方重置Tooltwist控制器连接

来自分类Dev

对等方重置连接:FTP期间套接字写入错误

来自分类Dev

PayPal侦听器:连接是否被对等方重置?

来自分类Dev

如何修复“ rsync:读取错误:对等方(131)重置连接”?

来自分类Dev

由systemctl上的对等方重置为根的连接

来自分类Dev

SSH“ kex_exchange_identification:读取:对等方重置连接”

来自分类Dev

阅读:在执行 sshfs 时对等方重置连接?

来自分类Dev

对等连接重置-Winsock

来自分类Dev

错误处理:Boto:[错误104]对等连接重置

来自分类Dev

HttpURLConnection错误(对等连接重置)

来自分类Dev

Docker,清漆,对等连接重置

来自分类Dev

Docker,清漆,对等连接重置

来自分类Dev

另一个“由对等方重置连接”错误

来自分类Dev

Django Amazon S3 Heroku。对等方重置连接。删除关于collectstatic脚本的确认

来自分类Dev

转到http.Get,并发和“按对等方重置连接”

来自分类Dev

对等方重置连接-打开URL时使用SSL_connect

来自分类Dev

对等方随机gor错误连接重置-Zend Opcache Php 5.4.7

来自分类Dev

在Heroku上使用Postmark API的Rails电子邮件-由对等方重置连接

来自分类Dev

WCF服务停止工作10054 WSAECONNRESET由对等方重置连接

来自分类Dev

SFTP,SSH无法读取数据包:对等方重置了连接

来自分类Dev

使用Ruby进行REST HTTPS登录-由对等方重置连接

来自分类Dev

对等方重置连接:套接字写入错误在尝试发送对象时

Related 相关文章

  1. 1

    写入:对等方重置连接

  2. 2

    Celery通过对等方重置连接

  3. 3

    通过对等方重置MongoDB连接

  4. 4

    Elasticsearch RestClient连接被对等方重置

  5. 5

    使用sshfs由对等方重置连接

  6. 6

    对等方的TCP连接重置,并且传输端点未连接

  7. 7

    在TCP套接字连接期间获取对等方重置的连接?

  8. 8

    通过对等方重置Tooltwist控制器连接

  9. 9

    对等方重置连接:FTP期间套接字写入错误

  10. 10

    PayPal侦听器:连接是否被对等方重置?

  11. 11

    如何修复“ rsync:读取错误:对等方(131)重置连接”?

  12. 12

    由systemctl上的对等方重置为根的连接

  13. 13

    SSH“ kex_exchange_identification:读取:对等方重置连接”

  14. 14

    阅读:在执行 sshfs 时对等方重置连接?

  15. 15

    对等连接重置-Winsock

  16. 16

    错误处理:Boto:[错误104]对等连接重置

  17. 17

    HttpURLConnection错误(对等连接重置)

  18. 18

    Docker,清漆,对等连接重置

  19. 19

    Docker,清漆,对等连接重置

  20. 20

    另一个“由对等方重置连接”错误

  21. 21

    Django Amazon S3 Heroku。对等方重置连接。删除关于collectstatic脚本的确认

  22. 22

    转到http.Get,并发和“按对等方重置连接”

  23. 23

    对等方重置连接-打开URL时使用SSL_connect

  24. 24

    对等方随机gor错误连接重置-Zend Opcache Php 5.4.7

  25. 25

    在Heroku上使用Postmark API的Rails电子邮件-由对等方重置连接

  26. 26

    WCF服务停止工作10054 WSAECONNRESET由对等方重置连接

  27. 27

    SFTP,SSH无法读取数据包:对等方重置了连接

  28. 28

    使用Ruby进行REST HTTPS登录-由对等方重置连接

  29. 29

    对等方重置连接:套接字写入错误在尝试发送对象时

热门标签

归档