Nhiệm vụ bảo trì dịch vụ biên định kỳ

Edge cho Private Cloud phiên bản 4.16.05

Để đảm bảo hoạt động tối ưu hằng ngày của hệ thống Apigee, bạn nên thực hiện một số tác vụ nhất định khi hệ thống được cài đặt ban đầu và/hoặc theo định kỳ.

Bộ dụng cụ bảo trì

Các công cụ sau được dùng để giao tiếp với hoặc duy trì các thành phần khác nhau của hệ thống Apigee. Biến $APROOT tham chiếu đến thư mục cài đặt hệ thống Apigee.

Công cụ

Được dùng để

Vị trí hệ thống

nodetool

Bảo trì Apache Cassandra

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

cassandra-cli

dòng lệnh Apache Cassandra

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

zkCli.sh

Tiện ích dòng lệnh Apache ZooKeeper

/<inst_root>/apigee/apigee-zookeeper/bin

nc

Các lệnh TCP/IP và UDP tuỳ ý; lời gọi "lệnh gồm 4 chữ cái" của ZooKeeper

/usr/bin/nc hoặc một vị trí khác phụ thuộc vào hệ điều hành của bạn

Trong trường hợp các lệnh "nc" hoặc "telnet" có thể được coi là rủi ro bảo mật, bạn có thể sử dụng tập lệnh Python sau:

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)