uima-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jerry Cwiklik (JIRA)" <...@uima.apache.org>
Subject [jira] [Created] (UIMA-4337) Isolate DUCC Agent so that it is not dependent on common and transport
Date Thu, 09 Apr 2015 19:03:13 GMT
Jerry Cwiklik created UIMA-4337:
-----------------------------------

             Summary: Isolate DUCC Agent so that it is not dependent on common and transport
                 Key: UIMA-4337
                 URL: https://issues.apache.org/jira/browse/UIMA-4337
             Project: UIMA
          Issue Type: Improvement
          Components: DUCC
            Reporter: Jerry Cwiklik
            Assignee: Jerry Cwiklik
             Fix For: future-DUCC


Changes to common and transport require Agent restart. Since the restart means killing all
running jobs (JDs, JPs and Services) such action can be expensive. 
The proposal is to find a way to remove Agent dependency on common and transport jars. Agent
code should be isolated and self contained. This requires major refactoring with impact on
other Ducc daemons. 
Currently an Agent publishes its inventory of processes using common classes included in transport
jar. It also publishes metrics using classes from common jar. Those publications are consumed
by RM, OR, and WS. The Agent uses common code to bootstrap and configure itself just like
all of the Ducc daemons. 




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message