이것을 사용하여 스크립트를 실행하기 전에 서비스에서 청취 포트를 확인합니다.
until nc -z $HOST $PORT
do
echo "waiting for service to be available..."
sleep 0.5
done
exec "/my/script"
gnu-netcat과 함께 사용되었지만 이제는 Linux 배포판을 업그레이드했으며 /usr/bin/nc
명령에 nmap-ncat을 사용합니다 .
nmap-ncat
패키지 와 함께 사용할 동등한 솔루션을 알고 싶습니다 .
같은 질문이 최근에 ServerFault에 대해 질문하고 답변했습니다 : serverfault.com/q/788934/112426
—
bonsaiviking