Coming soon - Automatic back-end servers addition

Jim Jagielski <[email protected]> Thu, 4 Jun 2026 13:30:30 -0400
Newsgroups gmane.comp.apache.devel
Message-ID <[email protected]>
--Apple-Mail=_B5D2B78D-D986-4473-81EC-50C61B8A03C7
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Next major thing I'll be dropping is something else that has been long =
on my TODO: Allow backend servers to Announce themselves to the front =
end-reverse proxy. I know that mod_cluster does this/use to do this by =
overloading some HTTP headers, but I always wanted something very fast =
and light. I originally considered nanomsg (that shows how long I've =
been working on this, off and on), but settled on nng.

Right now that's all it does: backends can announce themselves as =
available and httpd will add them to the balancer set (and remove them =
if they go silent)... It provides the framework needed for more in-depth =
health and availability data at some point.

--
Jim
  "This is an outrage!"
                        Tony Harrison


--Apple-Mail=_B5D2B78D-D986-4473-81EC-50C61B8A03C7
Content-Transfer-Encoding: 7bit
Content-Type: text/html;
	charset=us-ascii

<html aria-label="message body"><head><meta http-equiv="content-type" content="text/html; charset=us-ascii"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div>Next major thing I'll be dropping is something else that has been long on my TODO: Allow backend servers to Announce themselves to the front end-reverse proxy. I know that mod_cluster does this/use to do this by overloading some HTTP headers, but I always wanted something very fast and light. I originally considered nanomsg (that shows how long I've been working on this, off and on), but settled on nng.</div><div><br></div><div>Right now that's all it does: backends can announce themselves as available and httpd will add them to the balancer set (and remove them if they go si
 lent)... It provides the framework needed for more in-depth health and availability data at some point.</div><div><br></div><div>
<meta charset="UTF-8"><div dir="auto" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-line: none; text-decoration-thickness: auto; text-decoration-style: solid; overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div>--<br>Jim<br>&nbsp;&nbsp;"This is an outrage!"</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Tony Harrison</div></div>
</div>

<br></body></html>
--Apple-Mail=_B5D2B78D-D986-4473-81EC-50C61B8A03C7--