You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by "Jerry Cwiklik (JIRA)" <ui...@incubator.apache.org> on 2008/03/24 16:45:24 UTC

[jira] Created: (UIMA-927) Provide a way to drain Dead Letter Queue

Provide a way to drain Dead Letter Queue 
-----------------------------------------

                 Key: UIMA-927
                 URL: https://issues.apache.org/jira/browse/UIMA-927
             Project: UIMA
          Issue Type: Improvement
          Components: Async Scaleout
            Reporter: Jerry Cwiklik
             Fix For: 2.2.2S


ActiveMQ currently doesnt evict expried messages from the Dead Letter Queue. This can potentially lead to Out Of Memory situation as by default the broker keeps all messages in memory. One possible strategy is to modify ActiveMQ broker configuration to spool messages from the DLQ to disk when memory is tight. Other strategy may involve creating a custom DLQ Consumer to drain messages.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Re: [jira] Commented: (UIMA-927) Provide a way to drain Dead Letter Queue

Posted by Jaroslaw Cwiklik <ui...@gmail.com>.
Perhaps, there is some documentation on DLQ here:

http://activemq.apache.org/message-redelivery-and-dlq-handling.html


On Thu, Apr 8, 2010 at 9:12 AM, Marshall Schor (JIRA) <
uima-dev@incubator.apache.org> wrote:

>
>    [
> https://issues.apache.org/jira/browse/UIMA-927?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12854923#action_12854923]
>
> Marshall Schor commented on UIMA-927:
> -------------------------------------
>
> Jerry - do we need to update some documentation about this, somewhere?
>
> > Provide a way to drain Dead Letter Queue
> > -----------------------------------------
> >
> >                 Key: UIMA-927
> >                 URL: https://issues.apache.org/jira/browse/UIMA-927
> >             Project: UIMA
> >          Issue Type: Improvement
> >          Components: Async Scaleout
> >    Affects Versions: 2.3AS
> >            Reporter: Jerry Cwiklik
> >            Priority: Minor
> >
> > ActiveMQ currently doesnt evict expried messages from the Dead Letter
> Queue. This can potentially lead to Out Of Memory situation as by default
> the broker keeps all messages in memory. One possible strategy is to modify
> ActiveMQ broker configuration to spool messages from the DLQ to disk when
> memory is tight. Other strategy may involve creating a custom DLQ Consumer
> to drain messages.
>
> --
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>
>

[jira] Updated: (UIMA-927) Provide a way to drain Dead Letter Queue

Posted by "Eddie Epstein (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-927?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Eddie Epstein updated UIMA-927:
-------------------------------

    Fix Version/s:     (was: 2.2.2AS)

Deferred until future release.

> Provide a way to drain Dead Letter Queue 
> -----------------------------------------
>
>                 Key: UIMA-927
>                 URL: https://issues.apache.org/jira/browse/UIMA-927
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Async Scaleout
>            Reporter: Jerry Cwiklik
>
> ActiveMQ currently doesnt evict expried messages from the Dead Letter Queue. This can potentially lead to Out Of Memory situation as by default the broker keeps all messages in memory. One possible strategy is to modify ActiveMQ broker configuration to spool messages from the DLQ to disk when memory is tight. Other strategy may involve creating a custom DLQ Consumer to drain messages.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (UIMA-927) Provide a way to drain Dead Letter Queue

Posted by "Marshall Schor (JIRA)" <ui...@incubator.apache.org>.
    [ https://issues.apache.org/jira/browse/UIMA-927?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12854923#action_12854923 ] 

Marshall Schor commented on UIMA-927:
-------------------------------------

Jerry - do we need to update some documentation about this, somewhere?

> Provide a way to drain Dead Letter Queue 
> -----------------------------------------
>
>                 Key: UIMA-927
>                 URL: https://issues.apache.org/jira/browse/UIMA-927
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Async Scaleout
>    Affects Versions: 2.3AS
>            Reporter: Jerry Cwiklik
>            Priority: Minor
>
> ActiveMQ currently doesnt evict expried messages from the Dead Letter Queue. This can potentially lead to Out Of Memory situation as by default the broker keeps all messages in memory. One possible strategy is to modify ActiveMQ broker configuration to spool messages from the DLQ to disk when memory is tight. Other strategy may involve creating a custom DLQ Consumer to drain messages.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (UIMA-927) Provide a way to drain Dead Letter Queue

Posted by "Jerry Cwiklik (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-927?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jerry Cwiklik updated UIMA-927:
-------------------------------

    Fix Version/s: 2.3AS

Deferred beyond 2.3.0 release

> Provide a way to drain Dead Letter Queue 
> -----------------------------------------
>
>                 Key: UIMA-927
>                 URL: https://issues.apache.org/jira/browse/UIMA-927
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Async Scaleout
>            Reporter: Jerry Cwiklik
>            Priority: Minor
>             Fix For: 2.3AS
>
>
> ActiveMQ currently doesnt evict expried messages from the Dead Letter Queue. This can potentially lead to Out Of Memory situation as by default the broker keeps all messages in memory. One possible strategy is to modify ActiveMQ broker configuration to spool messages from the DLQ to disk when memory is tight. Other strategy may involve creating a custom DLQ Consumer to drain messages.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (UIMA-927) Provide a way to drain Dead Letter Queue

Posted by "Jerry Cwiklik (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-927?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jerry Cwiklik closed UIMA-927.
------------------------------

    Resolution: Won't Fix

Draining queues should be responsibility of the broker and based on policy configured in brokers config file.

> Provide a way to drain Dead Letter Queue 
> -----------------------------------------
>
>                 Key: UIMA-927
>                 URL: https://issues.apache.org/jira/browse/UIMA-927
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Async Scaleout
>    Affects Versions: 2.3AS
>            Reporter: Jerry Cwiklik
>            Priority: Minor
>
> ActiveMQ currently doesnt evict expried messages from the Dead Letter Queue. This can potentially lead to Out Of Memory situation as by default the broker keeps all messages in memory. One possible strategy is to modify ActiveMQ broker configuration to spool messages from the DLQ to disk when memory is tight. Other strategy may involve creating a custom DLQ Consumer to drain messages.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (UIMA-927) Provide a way to drain Dead Letter Queue

Posted by "Eddie Epstein (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-927?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Eddie Epstein updated UIMA-927:
-------------------------------

    Priority: Minor  (was: Major)

lower priority pending migration to AMQ v5

> Provide a way to drain Dead Letter Queue 
> -----------------------------------------
>
>                 Key: UIMA-927
>                 URL: https://issues.apache.org/jira/browse/UIMA-927
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Async Scaleout
>            Reporter: Jerry Cwiklik
>            Priority: Minor
>
> ActiveMQ currently doesnt evict expried messages from the Dead Letter Queue. This can potentially lead to Out Of Memory situation as by default the broker keeps all messages in memory. One possible strategy is to modify ActiveMQ broker configuration to spool messages from the DLQ to disk when memory is tight. Other strategy may involve creating a custom DLQ Consumer to drain messages.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (UIMA-927) Provide a way to drain Dead Letter Queue

Posted by "Jerry Cwiklik (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-927?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jerry Cwiklik updated UIMA-927:
-------------------------------

    Affects Version/s: 2.3AS

Deferred beyond 2.3AS

> Provide a way to drain Dead Letter Queue 
> -----------------------------------------
>
>                 Key: UIMA-927
>                 URL: https://issues.apache.org/jira/browse/UIMA-927
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Async Scaleout
>    Affects Versions: 2.3AS
>            Reporter: Jerry Cwiklik
>            Priority: Minor
>             Fix For: 2.3AS
>
>
> ActiveMQ currently doesnt evict expried messages from the Dead Letter Queue. This can potentially lead to Out Of Memory situation as by default the broker keeps all messages in memory. One possible strategy is to modify ActiveMQ broker configuration to spool messages from the DLQ to disk when memory is tight. Other strategy may involve creating a custom DLQ Consumer to drain messages.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (UIMA-927) Provide a way to drain Dead Letter Queue

Posted by "Marshall Schor (JIRA)" <ui...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-927?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marshall Schor updated UIMA-927:
--------------------------------

    Fix Version/s:     (was: 2.3AS)

> Provide a way to drain Dead Letter Queue 
> -----------------------------------------
>
>                 Key: UIMA-927
>                 URL: https://issues.apache.org/jira/browse/UIMA-927
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Async Scaleout
>    Affects Versions: 2.3AS
>            Reporter: Jerry Cwiklik
>            Priority: Minor
>
> ActiveMQ currently doesnt evict expried messages from the Dead Letter Queue. This can potentially lead to Out Of Memory situation as by default the broker keeps all messages in memory. One possible strategy is to modify ActiveMQ broker configuration to spool messages from the DLQ to disk when memory is tight. Other strategy may involve creating a custom DLQ Consumer to drain messages.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.