[
https://issues.apache.org/jira/browse/UIMA-2689?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lou DeGenaro updated UIMA-2689:
-------------------------------
Component/s: DUCC
> DUCC webserver (WS) auto-cancel feature should not be enabled for "shadows"
> ---------------------------------------------------------------------------
>
> Key: UIMA-2689
> URL: https://issues.apache.org/jira/browse/UIMA-2689
> Project: UIMA
> Issue Type: Bug
> Components: DUCC
> Reporter: Lou DeGenaro
> Assignee: Lou DeGenaro
> Priority: Minor
>
> The auto-cancel feature is enabled when --cancel_on_interrupt flag is
> specified at submit time. When this flag is specified, the WS expects to
> receive regular pings from the submitter, which are automatically supplied by
> the associated monitor. If pings are absent for too long (config'd in
> ducc.properties via ducc.ws.job.automatic.cancel.minutes) the WS proceeds to
> cancel the job.
> It is possible to run multiple WS instances (aka "shadows"). Since only one
> is ping'd, the other(s) will detect a ping timeout and incorrectly cancel the
> job.
> The solution is to have only the "primary" WS as the monitor+canceler. This
> is determined by matching the specification in ducc.properties for WS
> host:port with that of the actual host:port of the WS. Only if these match
> will the auto-cancel code be enabled in the WS.
> To bypass this problem until fix is delivered, run only a single WS.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira