You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stanbol.apache.org by "Florent ANDRE (JIRA)" <ji...@apache.org> on 2011/06/03 16:19:47 UTC

[jira] [Updated] (STANBOL-217) Plateform timeout when engine process more than 1 minute

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

Florent ANDRE updated STANBOL-217:
----------------------------------

    Attachment: global-timeout.patch

Here comes a patch for the just wait engine.


> Plateform timeout when engine process more than 1 minute
> --------------------------------------------------------
>
>                 Key: STANBOL-217
>                 URL: https://issues.apache.org/jira/browse/STANBOL-217
>             Project: Stanbol
>          Issue Type: Bug
>          Components: Enhancer
>            Reporter: Florent ANDRE
>         Attachments: global-timeout.patch
>
>
> After a first mail [1], I do some clean and investigations, and it seems that a kind of timeout occur somewhere in the platform when engine processing take more than 1 minute.
> This seems not related to an uncaught Throwable or OutOfMemoryError, or at least nothing appear in the logs or console.
> With the use of this curl call : 
> time curl -m 600 -X POST -H "Accept: text/turtle" -H "Content-type: text/plain" -F "data=@document-important" http://localhost:8080/engines
> Browser timeout can be an eliminate usual suspect as -m means :
>  -m/--max-time <seconds>
>               Maximum time in seconds that you allow the whole operation to take.  This is useful for preventing your batch jobs from hanging for hours due to slow
>               networks or links going down.  See also the --connect-timeout option.
> In order to test this well, I create an engine that do nothing more than wait. This engine is really simple, have just one parameter that allow to fix the wait period in ms. By default it's set to 1 minute (60000) that cause the bug. If you set this wait time lower (57000 for example), this work.
> 1 minute processing is important, but not huge if we consider big text files and a complete enhancement chain.
> [1] http://mail-archives.apache.org/mod_mbox/incubator-stanbol-dev/201105.mbox/%3C4DDBDE1E.7030602@4sengines.com%3E

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira