- [x] I have searched the [issues](https://github.com/apache/incubator-dubbo/issues) of this repository and believe that this is not a duplicate.
- [x] I have checked the [FAQ](https://github.com/apache/incubator-dubbo/blob/master/FAQ.md) of this repository and believe that this is not a duplicate.


### Environment

* Dubbo version: 2.7.2-SNAPSHOT
* Operating System version: windows1
* Java version: 1.8

### Steps to reproduce this issue
```java
public class RedisMetadataReport extends AbstractMetadataReport {

    private final static Logger logger = LoggerFactory.getLogger(RedisMetadataReport.class);

    final JedisPool pool;

    public RedisMetadataReport(URL url) {
        super(url);
        pool = new JedisPool(new JedisPoolConfig(), url.getHost(), url.getPort());
    }
}
```
I see the construct method used `JedisPool`, 
**if cluster ，how should  do？**

this.password = password;
    }
    public Integer getTimeout() {
        return timeout;
    }
    public void setTimeout(Integer timeout) {
        this.timeout = timeout;
    }
    public Map<String, String> getParameters() {
        return parameters;
    }
    public void setParameters(Map<String, String> parameters) {
        this.parameters = parameters;
    }
    @Parameter(key = "retry-times")
    public Integer getRetryTimes() {
        return retryTimes;
    }
    public void setRetryTimes(Integer retryTimes) {
        this.retryTimes = retryTimes;
    }
    @Parameter(key = "retry-period")
    public Integer getRetryPeriod() {
        return retryPeriod;
    }
    public void setRetryPeriod(Integer retryPeriod) {
        this.retryPeriod = retryPeriod;
    }
    @Parameter(key = "cycle-report")
    public Boolean getCycleReport() {