[
https://issues.apache.org/jira/browse/FLUME-1502?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13489744#comment-13489744
]
Ralph Goers commented on FLUME-1502:
------------------------------------
I've reviewed the document and do have a few comments.
1. The configuration approach seems fine and the Lifecycle events seem
appropriate.
2. The restrictions on not reconfiguring the agent are appropriate.
3. Limiting support to not include the FileChannel is problematic. Without the
FileChannel guaranteed delivery is lost as the application receives control
back before the event makes it to a persistent destination. At such, the
embedded agent is little more than a fancier version of the AsynchAppender.
4. It isn't clear of the configuration is limited to a single sink. If it is,
then the limitations of item 3 are even worse as the Agent can't even failover
and events are guaranteed to be lost.
> Support for running simple configurations embedded in host process
> ------------------------------------------------------------------
>
> Key: FLUME-1502
> URL: https://issues.apache.org/jira/browse/FLUME-1502
> Project: Flume
> Issue Type: Improvement
> Affects Versions: v1.2.0
> Reporter: Arvind Prabhakar
> Assignee: Brock Noland
> Attachments: embeeded-agent-1.pdf
>
>
> Flume should provide a light-weight embeddable node manager that can be
> started in process where necessary. This will allow the users to embed
> light-weight agents within the host process where necessary.
--
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