[
https://issues.apache.org/jira/browse/AURORA-761?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14268476#comment-14268476
]
Isaac Councill commented on AURORA-761:
---------------------------------------
That's what we've been doing with some additions described above. We've resumed
the task of publishing our code, but Benjamin's code is already published and
that obviously makes it much more attractive. I'm expecting to have our code
out next week, likely not before, but I hope that Benjamin's contribution will
do the trick.
Ours is a stand-alone service in go. Announcements are watched in zk and
changes trigger hot config of haproxy.
> Provide a proxy for generic service discovery
> ---------------------------------------------
>
> Key: AURORA-761
> URL: https://issues.apache.org/jira/browse/AURORA-761
> Project: Aurora
> Issue Type: Story
> Components: Service Discovery, Usability
> Reporter: Bill Farner
> Priority: Minor
>
> While {{Announcer}} provides service registration, we lack a cross-cutting
> answer for service discovery. There are well-known libraries that will do it
> (e.g. finagle), but we need an answer for others. Marathon, for example,
> provides a script called {{haproxy_marathon_bridge}} that reloads
> configuration of HAProxy for this purpose. We could do something similar
> with a mixin {{Process}} that dynamically routes an inbound port to a
> serverset path in ZooKeeper.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)