[
https://issues.apache.org/jira/browse/FLUME-1502?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13491214#comment-13491214
]
Ralph Goers commented on FLUME-1502:
------------------------------------
Yes, what is really required is the call to
getChannelProcessor().processEvent(event). It didn't occur to me to see how to
locate the ChannelProcessor(s) instead of a Source.
As for the FileChannel being slow - our tests showed the non-embedded agent
(i.e. Avro) takes just less than .1 seconds per event while the embedded agent
takes between .015 and .001 seconds per event (interestingly, it got faster as
more events were written). I would expect this is fine for a single container.
That said, I have nothing against a simpler implementation of channel with
guaranteed delivery.
> 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