Uploaded image for project: 'UIMA'
  1. UIMA
  2. UIMA-1146

Setting the number of concurrent listeners of a reply queue for Co-located Delegates

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.2.2AS
    • 2.3AS
    • Async Scaleout
    • 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>

      Attachments

        1. DDE_Patch_2of2Modified08-25-2008_JIRA-1146.txt
          23 kB
          Tong Fin
        2. queue-listeners.jpg
          52 kB
          Tong Fin
        3. DDE_Patch_1of2_JIRA-1146.txt
          13 kB
          Tong Fin

        Activity

          People

            tong.fin Tong Fin
            tong.fin Tong Fin
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: