[openstack-dev] Porting healthcheck from Swift - feedback?
Jay Pipes
jaypipes at gmail.com
Sat Aug 25 08:55:46 UTC 2012
Yun Mao and some fine folks from IBM have developed a modular
healthcheck system, proposed to Nova here:
https://review.openstack.org/#/c/10903/
I think it's worth looking into. I know Yun and folks from IBM are
interested in porting this into openstack-common where appropriate after
it bakes in Nova for a while. There is a driver model used, with a
ZooKeeper-based driver implementation.
Best,
-jay
On 08/15/2012 07:52 AM, Paul Bourke wrote:
> Hi all,
>
> Swift contains some middleware called "healthcheck", with which you may or may
> not be familiar. It sits at the front of the pipeline and responds to GETs
> with 200 under normal circumstances.
>
> I have submitted the following blueprint and patchset that ports this
> functionality to openstack-common for inclusion across multiple Openstack
> components:
>
> https://blueprints.launchpad.net/openstack-common/+spec/port-swift-healthcheck
> https://review.openstack.org/#/c/11074/
>
> There has been some uncertainty as to whether this healthcheck is more valuable
> than a simple GET/HEAD on the top level service endpoint. While this could be
> used, but it may be more consistent to have something which can be checked in
> the same was across services.
>
> What are peoples opinions on this, is it something you would like to see
> implemented?
>
> Thanks,
> -Paul
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
More information about the OpenStack-dev
mailing list