PHP ssh2_connect () Implementieren Sie ein Timeout
Ich benutze das PHPssh2
Bibliothek, und einfach tun:
$ssh = ssh2_connect($hostname, $port);
Das Problem ist, dass ich eine Zeitüberschreitung festlegen möchte, d. H. Nach 5 Sekunden aufhören zu versuchen, eine Verbindung herzustellen. Soweit ich das beurteilen kann, unterstützt die ssh2-Bibliothek nativ kein Timeout beim Verbinden. Wie kann ich einen Timeout-Wrapper implementieren?