[ 
https://issues.apache.org/jira/browse/UIMA-2689?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lou DeGenaro resolved UIMA-2689.
--------------------------------

    Resolution: Fixed

Code delivered.
                
> 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
>            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

Reply via email to