Skip to content

does AllFastestRoute route consider miss as errors? #436

Description

@weiwongfaye

docs says:
Immediately sends the same request to all child route handles. Returns the first non-error reply to come back, or if all replies are errors, then the last error reply. Other requests complete in the background and their replies are silently ignored.

does miss count as errors? suppose I have two pools in different AZ, one of the memcached node in one AZ restart and lost value, will AllFastestRoute help get the value from the other pool which still hold the value?

btw, MissFailoverRoute doesn't meet our needs as we still want each AZ server response to requests coming from same AZ consider about the latency, that's why we choose AllFastestRoute, however, it seems AllFastestRoute can't handle the restart case above. (miss doesn't recognized as error)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions