旧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)
这样的情况该如何兼容？

private static Set<String> testCases = new HashSet<>(16);
    private static Set<String> errorDecodedCases = new HashSet<>(8);
    private static Set<String> errorEncodedCases = new HashSet<>(8);
    static {
        testCases.add("dubbo://192.168.1.1");
        testCases.add("dubbo://192.168.1.1?");
        testCases.add("dubbo://127.0.0.1?test=中文测试");
        testCases.add("dubbo://admin:admin123@192.168.1.41:28113/org.test.api.DemoService$Iface?anyhost=true&application=demo-service&dubbo=2.6.1&generic=false&interface=org.test.api.DemoService$Iface&methods=orbCompare,checkText,checkPicture&pid=65557&revision=1.4.17&service.filter=bootMetrics&side=provider&status=server&threads=200&timestamp=1583136298859&version=1.0.0");
        // super 
        testCases.add("dubbo://192.168.1.1/" + RandomString.make(10240));
        testCases.add("file:/path/to/file.txt");
        testCases.add("dubbo://fe80:0:0:0:894:aeec:f37d:23e1%en0/path?abc=abc");
        testCases.add("dubbo://[fe80:0:0:0:894:aeec:f37d:23e1]:20880/path?abc=abc");
        testCases.add("nacos://192.168.1.1:8848?username=&password=");
        errorDecodedCases.add("dubbo:192.168.1.1");