Edge for Private Cloud v. 4.17.09
Apigee सिस्टम के हर दिन बेहतर तरीके से काम करने के लिए, कुछ टास्क को सिस्टम के मूल रूप से इंस्टॉल होने पर और/या समय-समय पर पूरा करना चाहिए.
रखरखाव टूल सेट
नीचे दिए गए टूल, Apigee सिस्टम के साथ इंटरैक्ट करने या उसके अलग-अलग कॉम्पोनेंट का रखरखाव करने के लिए किए जाते हैं. वैरिएबल $APROOT, उस डायरेक्ट्री को दिखाता है जिसमें 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)