public boolean isRouteInPerfMode(Map<TopicPartition, MemoryRecords> entriesPerPartition) {
            if (!enable) {
                return false;
            }
            long producerId = entriesPerPartition.entrySet().iterator().next().getValue().batches().iterator().next().producerId();
            return routerMap.computeIfAbsent(producerId, k -> {
                int index = routerIndex.incrementAndGet();
                return index % availableZoneCount != 0;
            });
        }
Split the produce request to different nodes
core/src/main/java/kafka/automq/zerozone/RouterOut.java