- Wie stelle ich Timeout für Aufgaben in Ansible ein?
- Was ist die Standardzeit für die Ansible -Aufgabe??
- Wie erhöhe ich die Verbindungszeitüberschreitung in Ansible??
- Was ist der Zeitüberschreitungswert des Ansible Playbooks?
Wie stelle ich Timeout für Aufgaben in Ansible ein?
Wenn Sie ein längeres Zeitüberschreitungslimit für eine bestimmte Aufgabe in Ihrem Spielbuch festlegen möchten, verwenden Sie Async mit der Umfrage auf einen positiven Wert. Ansible blockiert immer noch die nächste Aufgabe in Ihrem Spielbuch und wartet und wartet, bis die asynchronisierte Aufgabe entweder abgeschlossen, fehlschlägt oder ausfällt.
Was ist die Standardzeit für die Ansible -Aufgabe??
Langlaufende Aufgaben erfordern möglicherweise, dass das von AnsilibleExecutor ausgelöste Ansible Playbook mehr als die Standard -30 Minuten dauern würde.
Wie erhöhe ich die Verbindungszeitüberschreitung in Ansible??
Option 1 (Global Command Timeout -Einstellung): Erhöhen Sie den Wert des Befehls Zeitlimit in der Konfigurationsdatei oder durch Einstellen von Umgebungsvariablen. Option 2 (Zeitüberschreitungseinstellung pro Aufgabe): Erhöhen Sie die Befehlszeitüberschreitung pro Aufgabenbasis. Alle Netzwerkmodule unterstützen einen Zeitlimitwert, der pro Aufgabenbasis festgelegt werden kann.
Was ist der Zeitüberschreitungswert des Ansible Playbooks?
In der Dokumentation des Ansible -Playbooks heißt es, dass -t "das Verbindungszeitlimit in Sekunden (default = 10) überschreiben" ". In/etc/ansible/ansible. CFG -Datei unter dem Abschnitt [Persistent_Connection] gibt es Connect_timeout (Standard 30 Sek.) Und Befehlszeit_Timeout (Standard 10 Sek.).