Вопрос

In a cluster (say a cluster in case of application servers), what happens to a request which has already reached the server, which has recently failed. Does it get lost or is it retransmissioned from the admin server to the nearest node? or anything else?

Это было полезно?

Решение

I would say that depends on the kind of cluster and it's configuration. You can't say that for all clusters but most scalable systems are designed to have no single point of failure and be as state-less as possible. Therefore the request gets lost and is not executed. The requesting client is responsible for restarting the request, which may then be dispatched to an other node.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top