On 02/17/2011 03:39 PM, Mark Wagner wrote:

Hmmm, seems like that would say that the server is up but gives no
indication that the connection to the database is still alive, etc.
Perhaps storing the version or even updating a counter in the DB
would ensure that the entire path is alive.  You could also expand
the scope and measure the latency for a db write to get an idea of
the load / response times.

Disclaimer, not sure of the initial scope of your work so this may
be a bit off...

Before I start working I would like to discuss the possibilities.

I would create new document in Mongo called "properties" (?) with a key-value structure. And two initial values, something like:

{ key: "version", value: "0.138" }
{ key: "ping_count", value: "0" }

The ping service would return this (increasing the counter every time):

{ result: "ok", version: "0.138" }

During the database migration the version number would be set.

Is this acceptable?

Thanks

--
Later,
  Lukas "lzap" Zapletal

_______________________________________________
Pulp-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/pulp-list

Reply via email to