Class RandomPortResolver

java.lang.Object
io.debezium.testing.testcontainers.util.RandomPortResolver
All Implemented Interfaces:
PortResolver

public class RandomPortResolver extends Object implements PortResolver
A port resolver which provides a random free port

Due to the naive implementation this may be prone

  • Allocation race conditions
  • TCP ports stuck in TIME_WAIT state
  • Constructor Details

    • RandomPortResolver

      public RandomPortResolver()
  • Method Details