Edge для частного облака v. 4.16.05
Чтобы обеспечить оптимальную повседневную работу системы Apigee, определенные задачи следует выполнять при первоначальной установке системы и/или на периодической основе.
Набор инструментов для обслуживания
Следующие инструменты используются для взаимодействия с различными компонентами системы Apigee или их обслуживания. Переменная $APROOT относится к каталогу, в котором установлена система Apigee.
Инструмент | Используется для | Расположение системы |
---|---|---|
инструмент узла | Обслуживание Apache Кассандра | /<inst_root>/apigee/apigee-cassandra/bin |
Кассандра-кли | Командная строка Apache Cassandra | /<inst_root>/apigee/apigee-cassandra/bin |
zkCli.sh | Утилита командной строки Apache ZooKeeper | /<inst_root>/apigee/apigee-zookeeper/bin |
NC | Произвольные команды TCP/IP и UDP; вызов «четырёхбуквенных команд» ZooKeeper | /usr/bin/nc или другое место в зависимости от вашей операционной системы. |
В ситуациях, когда команды « nc » или « telnet » могут рассматриваться как угроза безопасности, можно использовать следующий скрипт 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)