EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

amsmib – Online in der Cloud

Führen Sie amsmib im kostenlosen OnWorks-Hosting-Anbieter über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus.

Dies ist der Befehl amsmib, der im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


amsmib – Asynchronous Message Service (AMS) MIB-Aktualisierungsdienstprogramm

ZUSAMMENFASSUNG


amsmib Anwendungsname Autoritätsname Rollenname Kontinuumsname Einheitenname file_name

BESCHREIBUNG


amsmib ist ein Dienstprogramm, das eine relativ kurze Management Information Base ankündigt
(MIB)-Updates für eine ausgewählte Population von AMS-Modulen. Weil Ams Prozesse können AAMS ausführen
Module in Hintergrundthreads und weil eine einzige MIB von allen gemeinsam genutzt wird
Threads eines beliebigen Prozesses, amsmib kann die von Registraren und/oder Konfigurationen verwendeten MIBs aktualisieren
auch Server.

MIB-Updates können nur an Module weitergegeben werden, für die das Subjekt „amsmib“ definiert wurde
in den MIB-Initialisierungsdateien, die zum Zeitpunkt der Modulregistrierung angegeben wurden. Alle ION AMS-Module
Implizit Nachrichten zum Betreff „amsmib“ einladen (von allen in der Rolle registrierten Modulen).
„amsmib“ in allen Kontinuen desselben Unternehmens) zum Zeitpunkt der Registrierung, wenn Betreff „amsmib“ und
Die Rolle „amsmib“ ist in der MIB definiert.

amsmib registriert sich in der Stammzelle des durch identifizierten Nachrichtenraums Anwendungsname und
Autoritätsname, innerhalb des lokalen Kontinuums. Es registriert sich in der Rolle „amsmib“; wenn das
Die Rolle ist in der (anfänglichen) geladenen MIB nicht definiert amsmib dann zur Anmeldezeit
Die Registrierung schlägt fehl und amsmib beendet.

amsmib Liest dann bis zu 4095 Byte MIB-Aktualisierungstext aus der Datei in einen Speicherpuffer
identifiziert von file_name. Der MIB-Aktualisierungstext muss entsprechen amsxml(5) oder amsrc(5)
Syntax, abhängig davon, ob die vorgesehenen Empfängermodule mit kompiliert wurden oder nicht
-DNOEXPAT-Option.

amsmib dann „kündigt“ an (vgl ams_announce() in ams(3)) der Inhalt des Speicherpuffers
zu allen Modulen desselben Projekts (gekennzeichnet durch Anwendungsname und Autoritätsname)
die in der angegebenen Rolle, in der angegebenen Einheit des angegebenen Kontinuums registriert sind.
If Kontinuumsname ist „“, dann wird die Nachricht an Module in allen Kontinuen gesendet. Wenn
Rollenname ist „“, dann sind alle Module berechtigt, die Nachricht zu empfangen, unabhängig davon
die Rolle, in der sie sich registriert haben. Wenn Einheitenname ist „“ (die Root-Einheit) dann alle Module
haben Anspruch auf den Empfang der Nachricht, unabhängig von der Einheit, in der sie sich registriert haben.

Bei Empfang der angekündigten Nachricht wendet jedes Zielmodul die gesamte MIB an
Aktualisierungen des Inhalts der Nachricht, genau wie die ursprüngliche MIB
aus der MIB-Initialisierungsdatei geladen, als das Modul gestartet wurde.

Wenn mehrere Module im selben Speicherbereich laufen (z. B. in verschiedenen Threads von
(im selben Prozess oder in verschiedenen Aufgaben auf demselben VxWorks-Ziel), dann werden die Aktualisierungen durchgeführt
mehrfach angewendet werden, da sich alle Module im selben Speicherbereich ein einziges teilen
MIB. MIB-Updates sind idempotent, daher ist dies harmlos (obwohl einige Diagnosen möglicherweise harmlos sind).
gedruckt).

Darüber hinaus ein Ams Daemon verfügt über ein relevantes „MIB-Update“-Modul, das im Hintergrund ausgeführt wird
Thread wenn Anwendungsname und Autoritätsname wurden in der gestarteten Befehlszeile zitiert
der Daemon (vorausgesetzt, die Rolle „amsd“ war in der zu diesem Zeitpunkt geladenen ersten MIB definiert
Ams begann zu laufen). Die MIB, die dem laufenden Konfigurationsserver und/oder Registrar zur Verfügung gestellt wird
Dabei wird der Daemon ebenfalls bei Empfang der angekündigten Nachricht aktualisiert.

Der Betreff der angekündigten MIB-Update-Nachricht lautet „amsmib“; wenn dieses Thema
ist in der (anfänglichen) geladenen MIB nicht definiert amsmib dann kann die Nachricht nicht angekündigt werden.
Auch kann kein potenzielles Empfängermodul die Nachricht empfangen, wenn der Betreff „amsmib“ nicht vorhanden ist
in der MIB dieses Moduls definiert.

EXIT STATUS


"0" amsmib normal beendet.

„1“ Ein anomaler Exit-Status, der darauf hinweist amsmib Registrierung fehlschlagen.

Nutzen Sie amsmib online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad