每次应用重启，都会在 /dubbo/metadata/${appName} 下生成一个版本号。经过调试，发现在每次计算 revison， 会连同  pid 和 timestamp 一起计算。这样是不是有问题呢？

![image](https://user-images.githubusercontent.com/24663965/125059185-a1178700-e0dd-11eb-8271-0243d59d30b6.png)

this.consumerParams.putIfAbsent(key, value);
            }
        }
        public void addConsumerParams(Map<String, String> params) {
            
            if (consumerParams == null) {
                consumerParams = new HashMap<>(params);
            }
        }
        public Map<String, Number> getNumbers() {
            
            if (numbers == null) {
                numbers = new ConcurrentHashMap<>();
            }
            return numbers;
        }
        public Map<String, Map<String, Number>> getMethodNumbers() {
            if (methodNumbers == null) { 
                methodNumbers = new ConcurrentHashMap<>();
            }
            return methodNumbers;
        }
        public URL getUrl() {
            return url;
        }
        @Override
        public boolean equals(Object obj) {
            if (obj == null) {
                return false;
            }