docs: public static int getUsableLocalPort(int minPort, int maxPort) {
  		for (int i = minPort; i <= maxPort; i++) {
  			if (isUsableLocalPort(RandomUtil.randomInt(minPort, maxPort + 1))) {
  				return i;
  			}
  		}
  
  		throw new UtilException("Could not find an available port in the range [{}, {}] after {} attempts", minPort, maxPort, maxPort - minPort);
  	}