@Override
 public List<String> handleCommonDefaultConfig(int port, int maxMemory) {
   List<String> configs = new ArrayList<String>();
   for (RedisConfigEnum config : RedisConfigEnum.values()) {
     if (RedisConfigEnum.MAXMEMORY.equals(config)) {
       configs.add(config.getKey() + " " + String.format(config.getValue(), maxMemory));
     } else if (RedisConfigEnum.DBFILENAME.equals(config)
         || RedisConfigEnum.APPENDFILENAME.equals(config)
         || RedisConfigEnum.PORT.equals(config)) {
       configs.add(config.getKey() + " " + String.format(config.getValue(), port));
     } else if (RedisConfigEnum.DIR.equals(config)) {
       configs.add(config.getKey() + " " + MachineProtocol.DATA_DIR);
     } else if (RedisConfigEnum.AUTO_AOF_REWRITE_PERCENTAGE.equals(config)) {
       // 随机比例 auto-aof-rewrite-percentage
       int percent = 69 + new Random().nextInt(30);
       configs.add(
           config.getKey()
               + " "
               + String.format(RedisConfigEnum.AUTO_AOF_REWRITE_PERCENTAGE.getValue(), percent));
     } else {
       configs.add(config.getKey() + " " + config.getValue());
     }
   }
   return configs;
 }