builtins addNode

Dynamische Skalierung eines Clusters zur Bewältigung von Spitzenlasten

Scénario de test & Cas d'usage

Geschäftskontext

Ein Einzelhandelsunternehmen bereitet sich auf die Analyse der Verkaufsdaten zum Quartalsende vor. Um eine schnelle Verarbeitung der Berichte zu gewährleisten, muss der CAS-Administrator die Rechenleistung des Clusters durch Hinzufügen neuer Worker-Knoten proaktiv erhöhen.
Über das Set : builtins

Grundlegende Systembefehle des CAS-Servers.

Entdecken Sie alle Aktionen von builtins
Datenaufbereitung

Für diese administrative Aktion ist keine Datenvorbereitung erforderlich. Die Aktion `addNode` manipuliert keine CAS-Tabellen, sondern ändert die Server-Infrastruktur.

Kopiert!
1/* Keine Datenerstellung erforderlich. Die Aktion wirkt sich auf die Cluster-Topologie aus. */

Étapes de réalisation

1
Überprüfung des anfänglichen Zustands des Clusters, um die vorhandenen Knoten aufzulisten.
Kopiert!
1PROC CAS;
2 BUILTINS.listNodes;
3RUN;
2
Hinzufügen von zwei neuen Worker-Knoten, um die Rechenkapazität zu erhöhen. Die Standardrolle 'WORKER' wird verwendet.
Kopiert!
1PROC CAS;
2 BUILTINS.addNode /
3 node={"casworker-new-01.example.com", "casworker-new-02.example.com"};
4RUN;
3
Erneute Überprüfung des Cluster-Zustands, um zu bestätigen, dass die beiden neuen Worker-Knoten erfolgreich hinzugefügt wurden und aktiv sind.
Kopiert!
1PROC CAS;
2 BUILTINS.listNodes;
3RUN;

Erwartetes Ergebnis


Die Aktion wird erfolgreich ausgeführt. Die Ausgabe von `listNodes` in Schritt 3 zeigt die beiden neuen Worker-Knoten ('casworker-new-01' und 'casworker-new-02') mit der Rolle 'WORKER' und dem Status 'Aktiv' an. Die Gesamtzahl der Knoten im Cluster hat sich um zwei erhöht.