[improvement](filecache)Change the hash field of the backend (#17499)

ip of backend may change
use id as a hash field
This commit is contained in:
zhangdong
2023-03-12 20:04:25 +08:00
committed by GitHub
parent b93e553958
commit a452db35da

View File

@ -267,8 +267,7 @@ public class Coordinator {
private static class BackendHash implements Funnel<Backend> {
@Override
public void funnel(Backend backend, PrimitiveSink primitiveSink) {
primitiveSink.putBytes(backend.getIp().getBytes(StandardCharsets.UTF_8));
primitiveSink.putInt(backend.getBePort());
primitiveSink.putLong(backend.getId());
}
}