private Acceptor createAcceptor(int port) throws IOException {
    return new AcceptorBuilder().setPort(port).setBindAddress(null).setNotifyBySubscription(false)
        .setSocketBufferSize(DEFAULT_SOCKET_BUFFER_SIZE)
        .setMaximumTimeBetweenPings(DEFAULT_MAXIMUM_TIME_BETWEEN_PINGS).setCache(cache)
        .setMaxConnections(MINIMUM_MAX_CONNECTIONS)
        .setMaxThreads(DEFAULT_MAX_THREADS).setMaximumMessageCount(DEFAULT_MAXIMUM_MESSAGE_COUNT)
        .setMessageTimeToLive(DEFAULT_MESSAGE_TIME_TO_LIVE)
        .setConnectionListener(null)
        .setTcpNoDelay(DEFAULT_TCP_NO_DELAY)
        .setTimeLimitMillis(1000)
        .setSecurityService(cache.getSecurityService())
        .setSocketCreatorSupplier(() -> getSocketCreatorForComponent(SERVER))
        .setCacheClientNotifierProvider(CacheClientNotifier.singletonProvider())
        .setClientHealthMonitorProvider(ClientHealthMonitor.singletonProvider())
        .create(null);
  }
If a CacheServer is stopped as part of cache.close() we don't need to inform other
members of the cluster since all regions will be destroyed.
geode-core/src/integrationTest/java/org/apache/geode/internal/cache/tier/sockets/AcceptorImplIntegrationTest.java