public void cacheRuleData(final String path, final RuleData ruleData, final int initialCapacity, final long maximumSize) {
        MapUtils.computeIfAbsent(RULE_DATA_MAP, ruleData.getPluginName(), map ->
                new WindowTinyLFUMap<>(initialCapacity, maximumSize, Boolean.FALSE)).put(path, ruleData);
    }
cache rule data.

@param path path
@param ruleData rule data
@param initialCapacity initial capacity
@param maximumSize maximum size
shenyu-plugin/shenyu-plugin-base/src/main/java/org/apache/shenyu/plugin/base/cache/MatchDataCache.java