旧com.alibaba.dubbo版本：2.5.9
新org.apache.dubbo版本：2.7.17

问题：旧的dubbo中设置过期时间放在字段default.timeout中，但是新的版本是在timeout中直接取值，会导致在旧的版本中设置的超时时间无效
![image](https://user-images.githubusercontent.com/41528403/197443590-266cb768-b499-4a72-9a26-a78937575ee0.png)
![image](https://user-images.githubusercontent.com/41528403/197443452-677a7f06-f0dc-484b-bc4a-4a9eb97d4b70.png)
这样的情况该如何兼容？

*/
    public String getAnyMethodParameter(String key) {
        Map<String, String> methodMap = METHOD_PARAMETERS.get(key);
        if (CollectionUtils.isNotEmptyMap(methodMap)) {
            String methods = getParameter(METHODS_KEY);
            if (StringUtils.isNotEmpty(methods)) {
                for (String method : methods.split(",")) {
                    String value = methodMap.get(method);
                    if (StringUtils.isNotEmpty(value)) {
                        return value;
                    }
                }
            } else {
                return methodMap.values().iterator().next();
            }
        }
        return null;
    }
    /**
     * Add parameters to a new URLParam.
     *
     * @param key   key
     * @param value value
     * @return A new URLParam
     */
    public URLParam addParameter(String key, String value) {
        if (StringUtils.isEmpty(key) || StringUtils.isEmpty(value)) {
            return this;
        }
        return addParameters(Collections.singletonMap(key, value));