Skip to content

does AllFastestRoute route consider miss as errors? #436

Open
@weiwongfaye

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)

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