[
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)