Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.2.2AS
-
None
Description
JIRA-1130 has improved UIMA-AS to allow users to set the number of concurrent listeners of a reply queue for each "remote" delegate. The following is the syntax in the xml deployment descriptor (as an example):
<analysisEngine async="true">
<delegates>
<remoteAnalysisEngine key="RoomNumber">
<inputQueue brokerURL="tcp://localhost:61616" endpoint="RoomNumberAnnotatorQueue"/>
<replyQueue concurrentConsumers="2" location="remote"/>
...
</remoteAnalysisEngine>
</delegates>
...
</analysisEngine>
This JIRA will do the similar thing by allowing users to set the number of concurrent listeners of a reply queue for "co-located" delegates inside the UIMA-AS aggregate.
The following is the "proposed" syntax:
<analysisEngine async="true"> <!-- Top aggregate -->
<replyQueue concurrentConsumers="2">
...
<delegates>
<analysisEngine key="NamesAndPersonTitlesTAE" async="true"> <!-- co-located aggregate -->
<replyQueue concurrentConsumers="3">
...
</analysisEngine>
...
</delegates>
...
</analysisEngine>