Edge for Private Cloud v. 4.17.05
Apigee सिस्टम के रोज़ाना के काम करने के तरीके को बेहतर बनाने के लिए, कुछ टास्क को तब लागू किया जाता है, जब सिस्टम मूल रूप से इंस्टॉल होता है और/या समय-समय पर होता है.
रखरखाव टूल सेट किया गया
नीचे दिए गए टूल का इस्तेमाल, Apigee सिस्टम. वैरिएबल $APROOT उस डायरेक्ट्री का पता लगाता है जिसमें Apigee सिस्टम है इंस्टॉल किया गया.
टूल |
इनके लिए इस्तेमाल किया जाता है |
सिस्टम की जगह की जानकारी |
---|---|---|
nodetool |
Apache कसांद्रा का रखरखाव |
/opt/apigee/apigee-cassandra/bin |
कैसंद्रा-क्ली |
Apache कसांद्रा कमांड लाइन |
/opt/apigee/apigee-cassandra/bin |
zkCli.sh |
Apache ZooKeeper कमांड लाइन की सुविधा |
/opt/apigee/apigee-zookeeper/bin |
नॉन |
आर्बिट्ररी टीसीपी/आईपी और यूडीपी निर्देश; 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)