Attività di manutenzione ricorrenti di Edge Services

Edge for Private Cloud v4.19.01

Per garantire un funzionamento ottimale quotidiano del sistema Apigee, alcune attività devono essere svolte al momento dell'installazione originale del sistema e/o su base periodica.

I seguenti strumenti vengono utilizzati per comunicare con o gestire vari componenti del sistema Apigee.

Strumento Utilizzata per Posizione del sistema

nodetool

Manutenzione di Apache Cassandra

/opt/apigee/apigee-cassandra/bin

cassandra‑cli

Riga di comando di Apache Cassandra

/opt/apigee/apigee-cassandra/bin
zkCli.sh

Utilità a riga di comando Apache ZooKeeper

/opt/apigee/apigee-zookeeper/bin
nc

Comandi TCP/IP e UDP arbitrari; chiamata dei "comandi di quattro lettere" di ZooKeeper

/usr/bin/nc o un'altra posizione a seconda del sistema operativo

Nelle situazioni in cui i comandi nc o telnet potrebbero essere considerati un rischio per la sicurezza, è possibile utilizzare il seguente script Python:

import time
import socket
import sys

if len(sys.argv) <> 4:
    print "Usage: %s address port 4-letter-cmd" % sys.argv[0]
else:
    c = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    c.connect((sys.argv[1], int(sys.argv[2])))
    c.send(sys.argv[3])
    time.sleep(0.1)
    print c.recv(512)