משימות תחזוקה חוזרות של שירותי Edge

Edge for Private Cloud גרסה 4.17.05

כדי להבטיח פעולה יום-יומית אופטימלית של מערכת Apigee, יש לבצע משימות מסוימות כאשר המערכת מותקנת במקור ו/או על בסיס תקופתי.

סט כלי תחזוקה

הכלים הבאים משמשים לתקשורת עם מערכת Apigee או לתחזוקה שלה. המשתנה $APROOT מתייחס לספרייה שבה מותקנת מערכת Apigee.

כלי

משמש

מיקום המערכת

nodetool

תחזוקת Apache Cassandra

/opt/apigee/apigee-cassandra/bin

cassandra-cli

שורת הפקודה Apache Cassandra

/opt/apigee/apigee-cassandra/bin

zkCli.sh

כלי עזר לשורת הפקודה ApachezoKeeper

/opt/apigee/apigee-zookeeper/bin

nc

פקודות שרירותיות של TCP/IP ו-UDP; הפעלה של "פקודות ארבע אותיות" שלzozoKeeper

/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)