Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-3352

Avoid DNS reverse lookups

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.10.0.0
    • None
    • None

    Description

      We use `InetSocketAddress.getHostName` in `Cluster.bootstrap` and `SocketServer` This call can cause a reverse DNS look-up if an IP address is used in the configuration. `getHostString` avoids the reverse DNS look-up.

      `InetAddress.getHostName` has the same issue and it's used in `SaslChannelBuilder`, `SslChannelBuilder` and `ZookeeperConsumerConnector`. I am not changing these because the the former two actually require the FQDN while the latter is on its way to deprecation.

      Attachments

        Activity

          People

            ijuma Ismael Juma
            ijuma Ismael Juma
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: