private int getClusterPort() {
		int port = config.getClusterProperties().getPropertyInt(PROP_CLUSTER_PORT);
		try {
			final InetAddress byName = InetAddress.getByName(getClusterHostName());
			port = NetworkUtils.checkPortAvailability(byName, port, 30);
		} catch (Exception e) {
			LOGGER.error("The cluster port {} is failed to bind. Please check network configuration.", port);
		}
		return port;
	}
Dynamic cache configuration. it creates local cache or dist cache.

@since 3.1
ngrinder-controller/src/main/java/org/ngrinder/infra/config/DynamicCacheConfig.java