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

Denny Ye commented on FLUME-1522:
---------------------------------

hi Mike,
Currently, flume only supports Source, Channel, Sink interfaces and extensions. 
How to manage the lifecycle of other extensions except listed above?

Both HttpEventSource and monitoring component are dependent on HTTP server. 
HTTP server should starts before those components. Thus, I want to use system 
hook to start the HTTP server and monitoring server before initialization of 
other components. This is original requirement
                
> System hook before initialization of all components
> ---------------------------------------------------
>
>                 Key: FLUME-1522
>                 URL: https://issues.apache.org/jira/browse/FLUME-1522
>             Project: Flume
>          Issue Type: Improvement
>          Components: Node
>    Affects Versions: v1.2.0
>            Reporter: Denny Ye
>
> Both of Source and Sink are depend on HTTP server. Thus, HTTP server should 
> starts before those components.
> If Flume can support system hook before initialization of all components, we 
> can expand common functions such as monitoring, HTTP server, and so on.
> It just a proposal, and need to discuss.
> This function is useful for me.

--
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

Reply via email to