public ProviderInfo select(SofaRequest request) {
            String key = buildKeyOfHash(request.getMethodArgs());
            byte[] digest = HashUtils.messageDigest(key);
            return selectForKey(HashUtils.hash(digest, 0));
        }
Select provider.

@param request the request
@return the provider
core-impl/client/src/main/java/com/alipay/sofa/rpc/client/lb/WeightConsistentHashLoadBalancer.java