প্রাইভেট ক্লাউড v4.18.01 এর জন্য এজ
Apigee সিস্টেমের সর্বোত্তম প্রতিদিনের ক্রিয়াকলাপ নিশ্চিত করার জন্য, সিস্টেমটি প্রাথমিকভাবে ইনস্টল করা হলে এবং/অথবা পর্যায়ক্রমিক ভিত্তিতে কিছু কাজ সম্পাদন করা উচিত।
রক্ষণাবেক্ষণ টুল সেট
Apigee সিস্টেমের বিভিন্ন উপাদানের সাথে যোগাযোগ বা বজায় রাখার জন্য নিম্নলিখিত সরঞ্জামগুলি ব্যবহার করা হয়। ভেরিয়েবল $APROOT সেই ডিরেক্টরিকে বোঝায় যেখানে Apigee সিস্টেম ইনস্টল করা আছে।
টুল | জন্য ব্যবহৃত | সিস্টেমের অবস্থান |
---|---|---|
নোডটুল | Apache Cassandra রক্ষণাবেক্ষণ | /opt/apigee/apigee-ক্যাসান্ড্রা/বিন |
cassandra-cli | Apache Cassandra কমান্ড লাইন | /opt/apigee/apigee-ক্যাসান্ড্রা/বিন |
zkCli.sh | Apache ZooKeeper কমান্ড লাইন ইউটিলিটি | /opt/apigee/apigee-zookeeper/bin |
nc | নির্বিচারে TCP/IP এবং UDP কমান্ড; ZooKeeper "চার-অক্ষরের আদেশ" এর আহ্বান | /usr/bin/nc বা আপনার অপারেটিং সিস্টেমের উপর নির্ভরশীল অন্য অবস্থান |
এমন পরিস্থিতিতে যেখানে " nc " বা " telnet " কমান্ডগুলিকে নিরাপত্তা ঝুঁকি হিসাবে বিবেচনা করা যেতে পারে, নিম্নলিখিত পাইথন স্ক্রিপ্টটি ব্যবহার করা যেতে পারে:
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)