Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

what is deep_ping [closed]

I am not sure if this is the correct forum to ask this but i am not sure where to ask either. So here is my question:

what does "deep ping" mean. I tried google but still did not get any information about it. Also who does deep ping mean in web servlet`s context. Thanks.

like image 598
maverik Avatar asked Jan 15 '23 13:01

maverik


1 Answers

I'm not sure it's the "official definition" if there is such a thing, but I've head "deep ping" used about functionality that allows you to (in contrast to a regular ping) send a message to the server that passes through as much of the webstack as possible before returning an "ok" response.

As an example, you can make a ping transaction that passes from the network straight down the stack to the database and there does a dummy select to read the ok from a dummy table and return that result. That allows you to (in contrast to a "normal ping" that tests only the network) have confidence that all layers in the application including the database are actually alive.

like image 85
Joachim Isaksson Avatar answered Jan 25 '23 23:01

Joachim Isaksson