wait-for-it(8)

wait-for-it8

Script to test and wait on the availability of a tcp host and port

Usage

wait-for-it host:port [-s] [-t timeout] [-- command args]

Overview

wait-forit is a pure bash script that will wait on the availability of a host and TCP port. It is useful for synchronizing the spin-up of interdependent services, such as linked docker containers. Since it is a pure bash script, it does not have any external dependencies.

Options

-h HOST, --host=HOST Host or IP under test

-p PORT, --port=PORT

TCP port under test

-s, --strict

Only execute subcommand if the test succeeds

-q, --quiet

Don't output any status messages

-t TIMEOUT, --timeout=TIMEOUT

Timeout in seconds, zero for no timeout

-- COMMAND ARGS

Execute command with args after the test finishes

Releases

Unchanged in 5 releases since Debian 9 (Stretch).

  1. 9–13

Author

Giles Hall

From wait-for-it 0.0~git20180723-1 in Debian 13 (Trixie). Parsed by carta from the page's man source.