[
https://issues.apache.org/jira/browse/FLUME-1502?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13491159#comment-13491159
]
Brock Noland commented on FLUME-1502:
-------------------------------------
Hi guys,
I will add FileChannel as one of the two Channel choices of the embedded agent.
I am not opposed to embedding a file channel, I just want this first iteration
to be as simple as possible until we see how people are using the agent.
In the design doc I state that users will have to use the RPCClient to talk to
the source despite this being the same JVM. I did that because the RPC client
is well tested and as such didn't require us to create an additional embedded
only source. Doing this would require more code because the embedded agent have
to have a reference to the channel whereas if we use the avro source we re-use
the same boostrap logic we have today. As such, I'd prefer to require the use
of the RPCClient but I am not tied to this direction.
> 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