@Override
    public void remove(final MetaData metaData) {
        metaData.updateContextPath();
        List<TarsInvokePrx> prxList = ApplicationConfigCache.getInstance()
                .get(metaData.getPath()).getTarsInvokePrxList();
        List<TarsInvokePrx> removePrxList = prxList.stream()
                .filter(tarsInvokePrx -> tarsInvokePrx.getHost().equals(metaData.getAppName()))
                .collect(Collectors.toList());
        prxList.removeAll(removePrxList);
        if (CollectionUtils.isEmpty(prxList)) {
            META_DATA.remove(metaData.getPath());
        }
    }
@Test
    public void testUnSubscribe() {
        tarsMetaDataHandler.remove(metaData);
    }