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

ASF GitHub Bot commented on FLUME-3256:
---------------------------------------

GitHub user JohnZZGithub opened a pull request:

    https://github.com/apache/flume/pull/217

    FLUME-3256: Adding RegisterService Component and Zookeeper registrati…

    …on for service discovery
    
    1. Add a new component named RegisterService for agent discovery
    2. Implement a Zookeeper based RegisterService to use zookeeper for service 
discovery
    3. Unit tests
    4. User guide change for Zookeeper RegisterService

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/JohnZZGithub/flume FLUME-3256

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/flume/pull/217.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #217
    
----
commit 45a8b8bfb3ee4330433da4db350d5b4c8dbd2bed
Author: JohnZZGithub <johnzzgithub@...>
Date:   2018-07-13T22:45:51Z

    FLUME-3256: Adding RegisterService Component and Zookeeper registration for 
service discovery
    1. Add a new component named RegisterService for agent discovery
    2. Implement a Zookeeper based RegisterService to use zookeeper for service 
discovery
    3. Unit tests
    4. User guide change for Zookeeper RegisterService

----


> Adding Register Service Component and Zookeeper registration for service 
> discovery 
> -----------------------------------------------------------------------------------
>
>                 Key: FLUME-3256
>                 URL: https://issues.apache.org/jira/browse/FLUME-3256
>             Project: Flume
>          Issue Type: New Feature
>            Reporter: zhenzhao wang
>            Priority: Major
>              Labels: patch
>             Fix For: 1.9.0
>
>         Attachments: FLUME-3256-0.patch
>
>
> We're going to introduce following feature/function in the patch:
>  # Adding a register service component interface so developer could develop 
> their own agent service registration machoism for source process.
>  # A zookeeper register service which will create node on Zookeeper with 
> service url. So clients could use zookeeper to find available flume agents.
> We have used this feature internally for years and it had been working very 
> well. Some refactor  was done from our internal patch to make it more 
> generic. In our internal usage, our flume agents register to different 
> zookeeper paths as different tiers to serve different kinds of events with 
> different SLA.   
> The patch involved work across our team members, including [~lohit] and 
> several ex team members.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to