[ 
https://issues.apache.org/jira/browse/UIMA-5587?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16185023#comment-16185023
 ] 

Jerry Cwiklik commented on UIMA-5587:
-------------------------------------

The fix for the prefetch needs to go into default.ducc.properties 

# # The broker *client* url decoration (ie - DUCC daemons).
ducc.broker.url.decoration=jms.useCompression=true&jms.prefetchPolicy.queuePrefetch=0

Note: jms.prefetchPolicy.queuePrefetch=0

With the above, a JMS consumer does not cache any msgs and instead asks a 
broker for a single message at a time. This change effects all JMS consumers  
(Ducc daemons). Real services should use application broker not the Ducc 
broker. I have not delivered any changes yet giving all a chance to review this 
proposal.

> DUCC Process Manager (PM) takes OOM on Apache DUCC demo
> -------------------------------------------------------
>
>                 Key: UIMA-5587
>                 URL: https://issues.apache.org/jira/browse/UIMA-5587
>             Project: UIMA
>          Issue Type: Bug
>          Components: DUCC
>            Reporter: Lou DeGenaro
>            Assignee: Jerry Cwiklik
>            Priority: Minor
>             Fix For: future-DUCC
>
>
> Apache DUCC demo has PM that runs with reduced memory -Xmx200M
> On at least 2 occasions PM has taken OOM.  Core dumps have resulted that 
> indicate that PM is flooded with multiple OR publications that is supposed to 
> be handled by "BlastGuard"?
> Investigate what storage is being used for and if multiple OR messages are 
> being processed in parallel.  Perhaps Camel should be configured to process 
> OR message sequentially if it isn't already.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to