Edge सेवाओं के रखरखाव के बार-बार होने वाले टास्क

Edge for Private Cloud v4.19.01

Apigee सिस्टम के हर दिन बेहतर तरीके से काम करने के लिए, कुछ टास्क को सिस्टम के मूल रूप से इंस्टॉल होने पर और/या समय-समय पर पूरा किया जाना चाहिए.

नीचे दिए गए टूल का इस्तेमाल, Apigee सिस्टम के अलग-अलग कॉम्पोनेंट के साथ कम्यूनिकेट करने या उन्हें मैनेज करने के लिए किया जाता है.

टूल इनके लिए इस्तेमाल होता है सिस्टम की जगह की जानकारी

nodetool

Apache Cassandra का रखरखाव

/opt/apigee/apigee-cassandra/bin

cassandra‑cli

Apache Cassandra कमांड लाइन

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

Apache ZooKeeper कमांड लाइन की सुविधा

/opt/apigee/apigee-zookeeper/bin
nc

मनमुताबिक टीसीपी/आईपी और यूडीपी निर्देश; 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)