Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. Status-Skript

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Status-Skript

    This topic has been deleted. Only users with topic management privileges can see it.
    • Stabilostick
      Stabilostick last edited by

      Hallo,

      ich bin noch relativ neu beim Verfassen von JavaScript- und Konsolen-Skripts. Und ich gebe offen zu, dass ich hoffe, dass mich jemand auf die richtige Fährte schubst bzw. eine gute Idee für die folgende Anfrage hat:

      Ich suche ein Shell-Script (bash, Debian), dass mir mit zwei Rückgabewerten (z.B. 0=ok, 7=Error) sagt, ob der lokale js-Controller mit seinen DBs läuft und alle Instanzen auf dem Knoten, auf dem dieses Script läuft und die hier auch gestartet werden sollten, auch tatsächlich laufen. Zeitgeplante Instanzaufrufe und individuelle JavaScript-/NodeRed-Sachen sollen nicht berücksichtigt werden.

      Das Script wird alle 30s aufgerufen und das aufrufende Skript wird dann weitere Aktionen im Fehlerfall auslösen. Die Ausführungdauer des Prüfscripts soll nicht länger als 10s sein. Erfolgt innerhalb diese Zeit keine Rückmeldung, soll 7=Error zurückgegeben werden.

      Ich bitte höflich um Beistand. [emoji56]

      Viele Grüße,

      Thomas

      1 Reply Last reply Reply Quote 0
      • Stabilostick
        Stabilostick last edited by

        Also, das mit den 10s könnte ich so angehen:

         timeout 10s /my/script/command paramter
           if [ "$?" -gt 0 ]; then
             exit 7
           fi
        
        1 Reply Last reply Reply Quote 0
        • First post
          Last post

        Support us

        ioBroker
        Community Adapters
        Donate

        714
        Online

        31.7k
        Users

        79.8k
        Topics

        1.3m
        Posts

        1
        2
        330
        Loading More Posts
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes
        Reply
        • Reply as topic
        Log in to reply
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
        The ioBroker Community 2014-2023
        logo