Edge for Private Cloud v4.18.01
Apigee پلاتینهای آزمایشیای ارائه میدهد که میتوانید از آنها برای اعتبارسنجی نصب استفاده کنید.
اجرای آزمایشهای اعتبارسنجی
هر مرحله از فرایند آزمایش اعتبارسنجی، کد پاسخ HTTP 20X را برای آزمایشی موفق برمیگرداند.
برای اجرای دستورگانهای آزمایش:
- apigee-validate را در
گره «سرور مدیریت» نصب کنید:
> /opt/apigee/apigee-service/bin/apigee-service apigee-validate install - برای فراخواندن نوشتارهای آزمایشی، فرمان راهاندازی را در گره «سرور مدیریت» اجرا کنید:
> /opt/apigee/apigee-service/bin/apigee-service apigee-validate setup -f configFile
فایل configFile باید حاوی دارایی زیر باشد:
APIGEE_ADMINPW=sysAdminPword
اگر این دارایی را حذف کنید، از شما خواسته میشود گذرواژه را وارد کنید.
بهطور پیشفرض، ابزار apigee-validate میزبان مجازی را در «مسیریاب» ایجاد میکند که از درگاه ۵۹۰۰۱ استفاده میکند. اگر آن درگاه در «روتر» باز نیست، میتوانید بهصورت اختیاری دارایی VHOST_PORT را در فایل پیکربندی اضافه کنید تا درگاه را تنظیم کنید. برای مثال:
VHOST_PORT=9000 - سپس این دستورگان کارهای زیر را انجام میدهد:
- سازمانی ایجاد میکند و آن را با گروه مرتبط میکند.
- محیطی ایجاد میکند و «پردازشگر پیام» را با محیط مرتبط میکند.
- میزبان مجازی ایجاد میکند.
- کارگزار بررسی سلامت سادهای را وارد میکند و برنامه را در محیط «آزمایش» مستقر میکند.
- پروکسی SmartDocs را وارد کنید.
- آزمایش را اجرا میکند تا مطمئن شود همه چیز طبق انتظار کار میکند.
آزمایش موفق پاسخ HTTP 20X را برمیگرداند.
برای برداشتن سازمان، محیط، و دیگر آرتیفکتهای ساختهشده توسط نوشتارهای آزمایشی:
- فرمان زیر را اجرا کنید:
> /opt/apigee/apigee-service/bin/apigee-service apigee-validate clean -f configFile
که در آن configFile همان فایلی است که برای اجرای آزمایشها استفاده کردید.
توجه: اگر از روششناسی آزمایش و عیبیابی خطا دریافت کردید، با پشتیبانی Apigee Edge تماس بگیرید و گزارش خطا را ارائه دهید.
بهتأیید رساندن نصب واحد
اکنون که Apigee Analytics را نصب کردهاید، توصیه میشود اعتبارسنجیهای اساسی اما مهم زیر را انجام دهید:
- تأیید کنید که «سرور مدیریت» در «واحد پشتیبانی مرکزی» قرار دارد. در «سرور مدیریت»، دستور CURL زیر را اجرا کنید:
> curl -u sysAdminEmail:password http://localhost:8080/v1/servers?pod=central
باید بروندادی را بهصورت زیر ببینید:
[ {
"internalIP" : "192.168.1.11",
"isUp" : true,
"pod" : "central",
"reachable" : true,
"region" : "dc-1",
"tags" : {
"property" : [ ]
},
"type" : [ "application-datastore", "scheduler-datastore", "management-server", "auth-datastore", "apimodel-datastore", "user-settings
datastore", "audit-datastore" ],
"uUID" : "d4bc87c6-2baf-4575-98aa-88c37b260469"
}, {
"externalHostName" : "localhost",
"externalIP" : "192.168.1.11",
"internalHostName" : "localhost",
"internalIP" : "192.168.1.11",
"isUp" : true,
"pod" : "central",
"reachable" : true,
"region" : "dc-1",
"tags" : {
"property" : [ {
"name" : "started.at",
"value" : "1454691312854"
}, ... ]
},
"type" : [ "qpid-server" ],
"uUID" : "9681202c-8c6e-4da1-b59b-23e3ef092f34"
} ] - تأیید کنید که «پردازشگر پیام» و «مسیریاب» در POD درگاه قرار دارند. در «سرور مدیریت»،
فرمان CURL زیر را اجرا کنید:
> curl -u sysAdminEmail:password http://localhost:8080/v1/servers?pod=gateway
بروندادی مشابهی برای واحد مرکزی میبینید، اما برای «مسیریاب» و «پردازشگر پیام». - تأیید کنید که Postgres در «واحد پردازش داده» تجزیهوتحلیلها قرار دارد. در «سرور مدیریت»، فرمان CURL زیر را اجرا کنید:
> curl -u sysAdminEmail:password http://localhost:8080/v1/servers?pod=analytics
بروندادی مشابهی برای واحد مرکزی اما برای Postgres میبینید.