[ 
https://issues.apache.org/jira/browse/FLUME-1339?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13408284#comment-13408284
 ] 

Hari Shreedharan commented on FLUME-1339:
-----------------------------------------

Patrick:

Thanks for looking into this.
If strong durability is a requirement for something that tails the logs, then 
you are right. It would simply be better to just add a higher performance 
channel, and still use an agent locally. 

Also note that all our standalone clients/API just try to append to a flume 
agent and throw if the append fails. 

I am not sure of the use-cases, but users are likely to expect some amount of 
durability or fail-retry semantics. 

                
> Implement an exec source like client API
> ----------------------------------------
>
>                 Key: FLUME-1339
>                 URL: https://issues.apache.org/jira/browse/FLUME-1339
>             Project: Flume
>          Issue Type: Bug
>            Reporter: Hari Shreedharan
>            Assignee: Patrick Wendell
>
> Originally when the exec source was implemented there was no SDK. It would be 
> useful to have an API provided in the sdk that works like the exec source, 
> thus removing the requirement of having an entire agent on hosts where the 
> exec source is used for tailing logs.
> Maybe we can provide a standalone client that implements it too, which users 
> can use off the shelf.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to