مهام صيانة خدمات Edge المتكررة

Edge for Private Cloud، الإصدار 4.16.05

لضمان التشغيل اليومي لنظام Apigee على النحو الأمثل، يجب تنفيذ مهام معينة يتم إجراؤه عندما يكون النظام مثبتًا في الأصل و/أو على أساس دوري.

مجموعة أدوات الصيانة

تُستخدم الأدوات التالية للتواصل مع مكونات مختلفة، أو الحفاظ عليها، نظام Apigee. يشير المتغيّر $APROOT إلى الدليل الذي تم فيه تثبيت نظام Apigee .

الأداة

يُستخدَم من أجل

الموقع الجغرافي للنظام

nodetool

صيانة Apache Cassandra

/<inst_root>/apigee/apigee-cassandra/bin

cassandra-cli

سطر أوامر Apache Cassandra

/<inst_root>/apigee/apigee-cassandra/bin

zkCli.sh

أداة سطر أوامر Apache ZooKeeper

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