activemq-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Damien Hollis (JIRA)" <>
Subject [jira] [Commented] (ARTEMIS-739) Large messages failing with "(Too many open files)"
Date Wed, 21 Sep 2016 01:16:20 GMT


Damien Hollis commented on ARTEMIS-739:

Retested with 1.4.0 and the problem still exists.

> Large messages failing with "(Too many open files)"
> ---------------------------------------------------
>                 Key: ARTEMIS-739
>                 URL:
>             Project: ActiveMQ Artemis
>          Issue Type: Bug
>    Affects Versions: 1.3.0, 1.4.0
>            Reporter: Damien Hollis
>            Priority: Critical
> We are processing a large number of large messages and many of them are being put into
the dead-letter queue as part of a transaction rollback.  I suspect that during the rollback
the large message is not being released properly and as a result the error below eventually
occurs.  This may be a more general issue but so far we have only seen this issue when processing
messages successfully (although another person in the team mentioned that there seem to be
a lot of large messages hanging around).
> I noted we are not using the latest version, so I'm in the process of creating a new
build and I will test with version 1.4 later today or tomorrow.
> {noformat}
> org.apache.activemq.artemis.core.server | AMQ222010: Critical IO Error, shutting
> down the server. file=NIOSequentialFile /var/data/artemis/large-messages/2147660860.msg,
message=/var/data/artemis/large-messages/2147660860.msg (Too many open files)
> org.apache.activemq.artemis.api.core.ActiveMQIOErrorException: /var/data/artemis/large-messages/2147660860.msg
(Too many open files)
>         at
>         at
>         at org.apache.activemq.artemis.core.persistence.impl.journal.LargeServerMessageImpl$
>         at org.apache.activemq.artemis.core.server.impl.ServerConsumerImpl$LargeMessageDeliverer.deliver(
>         at org.apache.activemq.artemis.core.server.impl.ServerConsumerImpl.proceedDeliver(
>         at org.apache.activemq.artemis.core.server.impl.QueueImpl.proceedDeliver(
>         at org.apache.activemq.artemis.core.server.impl.QueueImpl.deliver(
>         at org.apache.activemq.artemis.core.server.impl.QueueImpl.access$1500(
>         at org.apache.activemq.artemis.core.server.impl.QueueImpl$
>         at org.apache.activemq.artemis.utils.OrderedExecutorFactory$OrderedExecutor$
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(
>         at java.util.concurrent.ThreadPoolExecutor$
>         at
> Caused by: /var/data/artemis/large-messages/2147660860.msg
(Too many open files)
>         at Method)
>         at
>         at<init>(
>         at
>         ... 12 common frames omitted
> {noformat}

This message was sent by Atlassian JIRA

View raw message