একটি সফল এজ ইনস্টলেশনের পরে, কিছু সাধারণ কাজ রয়েছে যা আপনি ইনস্টলেশনটি যাচাই করতে, আপনার সেটিংস টিউন করতে এবং আপনার কনফিগারেশন কাস্টমাইজ করতে চান। এই কাজগুলি অন্তর্ভুক্ত:
টাস্ক | বর্ণনা |
---|---|
এজ উপাদানগুলিতে কমান্ড আহ্বান করুন | apigee-service ইউটিলিটি ব্যবহার করুন শুরু, থামাতে, পুনরায় চালু করতে এবং প্রতিটি এজ উপাদানের স্থিতি পেতে। |
এজ উপাদান কনফিগার করুন | ডিফল্ট এজ উপাদান সেটিংস পরিবর্তন করতে বৈশিষ্ট্য ফাইল ব্যবহার করুন। |
এপিজি-ভ্যালিডেট চালান | প্রতিটি উপাদানের আপনার ইনস্টলেশন সফল হয়েছে তা নিশ্চিত করতে পরীক্ষার স্ক্রিপ্টগুলি আহ্বান করুন। |
টিউন JVM হিপ সেটিংস | প্রতিটি নোডের জন্য আপনার জাভা মেমরি সেটিংস অপ্টিমাইজ করুন। |
LDAP পাসওয়ার্ড নীতি পরিচালনা করুন | ডিফল্ট LDAP পাসওয়ার্ড পরিবর্তন করুন এবং বিভিন্ন প্রমাণীকরণ সেটিংস কনফিগার করুন। |
নোডে apigee-monit ইনস্টল করুন | একটি টুল ইনস্টল করুন এবং ব্যবহার করুন যা নোডের উপাদানগুলি নিরীক্ষণ করে এবং ব্যর্থ হলে সেগুলি পুনরায় চালু করার চেষ্টা করে। |
PostgreSQL পরিস্কার কাজ(গুলি) সেট আপ করুন | বিশ্লেষণ পরিষেবা দ্বারা সংগৃহীত অতিরিক্ত ডেটা ছাঁটাই। |
Cassandra nodetool মেরামত সেট আপ করুন | সমস্ত নোড জুড়ে সামঞ্জস্য নিশ্চিত করতে আপনার ক্যাসান্ড্রা রিংটিতে পর্যায়ক্রমিক রক্ষণাবেক্ষণ করা উচিত। |
অটোস্টার্ট সক্ষম করুন | রিবুট করার সময় স্বয়ংক্রিয়ভাবে পুনরায় চালু করার জন্য ব্যক্তিগত ক্লাউডের জন্য এজকে নির্দেশ করুন। |
নতুন এজ UI ইনস্টল করুন | Apigee সুপারিশ করে যে আপনি নতুন এজ UI ইনস্টল করুন, যা ব্যক্তিগত ক্লাউডের জন্য Apigee এজ-এর বিকাশকারী এবং প্রশাসকদের জন্য একটি উন্নত ব্যবহারকারী ইন্টারফেস। |
মনে রাখবেন যে এজ ইন্সটল করার পরে আপনি সাধারণত সঞ্চালন করেন এমন কিছু সাধারণ কাজ। অতিরিক্ত ক্রিয়াকলাপ এবং প্রশাসনিক কাজের জন্য, এজ এবং অপারেশনগুলি কীভাবে কনফিগার করবেন তা দেখুন।
এজ উপাদানগুলিতে কমান্ড আহ্বান করুন
এজ /opt/apigee/apigee-service/bin
এর অধীনে ম্যানেজমেন্ট ইউটিলিটি ইনস্টল করে যা আপনি এজ ইনস্টলেশন পরিচালনা করতে ব্যবহার করতে পারেন। উদাহরণস্বরূপ, আপনি নোডের সমস্ত এজ উপাদানগুলির স্থিতি শুরু, থামাতে, পুনরায় চালু করতে বা নির্ধারণ করতে apigee-all
ইউটিলিটি ব্যবহার করতে পারেন:
/opt/apigee/apigee-service/bin/apigee-all stop|start|restart|status|version
পৃথক উপাদান নিয়ন্ত্রণ এবং কনফিগার করতে apigee-service
ইউটিলিটি ব্যবহার করুন। apigee-service
ইউটিলিটির ফর্ম রয়েছে:
/opt/apigee/apigee-service/bin/apigee-service component_name action
যেখানে component_name উপাদানটিকে চিহ্নিত করে। উপাদানটি অবশ্যই সেই নোডে থাকতে হবে যার উপর আপনি apigee-service
চালান। আপনার কনফিগারেশনের উপর নির্ভর করে, component_name এর মানগুলি অন্তর্ভুক্ত করতে পারে:
apigee-cassandra
(ক্যাসান্দ্রা)-
apigee-openldap
(OpenLDAP) -
apigee-postgresql
(PostgreSQL ডাটাবেস) -
apigee-qpidd
(Qpidd) -
apigee-sso
(এজ এসএসও) -
apigee-zookeeper
(চিড়িয়াখানা) -
edge-management-server
(ম্যানেজমেন্ট সার্ভার) -
edge-management-ui
(নতুন এজ ইউআই) -
edge-message-processor
(মেসেজ প্রসেসর) -
edge-postgres-server
(Postgres সার্ভার) -
edge-qpid-server
(Qpid সার্ভার) -
edge-router
(এজ রাউটার) -
edge-ui
(ক্লাসিক UI)
এই উপাদানগুলি ছাড়াও, আপনি আপনার কনফিগারেশনের উপর নির্ভর করে apigee-provision
এবং apigee-validate
উপাদানগুলিতে apigee-service
আহ্বান করতে পারেন।
উদাহরণস্বরূপ, এজ রাউটার পুনরায় চালু করতে, নিম্নলিখিত কমান্ডটি চালান:
/opt/apigee/apigee-service/bin/apigee-service edge-router restart
আপনি /opt/apigee
ডিরেক্টরি পরীক্ষা করে নোডে ইনস্টল করা উপাদানগুলির তালিকা নির্ধারণ করতে পারেন। সেই ডিরেক্টরিতে নোডে ইনস্টল করা প্রতিটি এজ উপাদানের জন্য একটি সাবডিরেক্টরি রয়েছে। প্রতিটি সাবডিরেক্টরি এর দ্বারা উপসর্গযুক্ত:
-
apigee
: এজ দ্বারা ব্যবহৃত একটি তৃতীয় পক্ষের উপাদান। উদাহরণস্বরূপ,apigee-cassandra
। -
edge
: Apigee থেকে একটি প্রান্ত উপাদান। উদাহরণস্বরূপ,edge-management-server
। -
edge-mint
: একটি নগদীকরণ উপাদান। যেমনedge-mint-management-server
।
একটি উপাদানের জন্য কর্মের সম্পূর্ণ তালিকা উপাদান নিজেই নির্ভর করে, কিন্তু সমস্ত উপাদান নিম্নলিখিত কর্ম সমর্থন করে:
-
start, stop, restart
-
status, version
-
backup, restore
-
install, uninstall
এজ উপাদান কনফিগার করুন
ইনস্টলেশনের পরে এজ কনফিগার করতে, আপনি .properties
ফাইল এবং এজ ইউটিলিটিগুলির সংমিশ্রণ ব্যবহার করেন। উদাহরণস্বরূপ, এজ UI-তে TLS/SSL কনফিগার করতে, আপনি প্রয়োজনীয় বৈশিষ্ট্যগুলি সেট করতে .properties
ফাইলগুলি সম্পাদনা করেন৷ .properties
ফাইলে পরিবর্তনের জন্য আপনাকে প্রভাবিত এজ কম্পোনেন্ট রিস্টার্ট করতে হবে।
.properties
ফাইলগুলি /opt/apigee/customer/application
ডিরেক্টরিতে অবস্থিত। সেই ডিরেক্টরিতে প্রতিটি উপাদানের নিজস্ব .properties
ফাইল রয়েছে। উদাহরণস্বরূপ, router.properties
এবং management-server.properties
।
একটি উপাদানের জন্য একটি বৈশিষ্ট্য সেট করতে, সংশ্লিষ্ট .properties
ফাইলটি সম্পাদনা করুন এবং তারপরে উপাদানটি পুনরায় চালু করুন:
/opt/apigee/apigee-service/bin/apigee-service component restart
যেমন:
/opt/apigee/apigee-service/bin/apigee-service edge-router restart
আপনি যখন এজ আপডেট করেন, /opt/apigee/customer/application
ডিরেক্টরির .properties
ফাইলগুলি পড়া হয়। এর মানে আপডেটটি আপনার উপাদানটিতে সেট করা যেকোনো বৈশিষ্ট্য ধরে রাখে।
এজ কনফিগারেশন সম্পর্কে আরও তথ্যের জন্য এজ কীভাবে কনফিগার করবেন তা দেখুন।
নোডে apigee-monit ইনস্টল করুন
আপনি একটি নোডে উপাদান ইনস্টল করার পরে, আপনি ঐচ্ছিকভাবে apigee-monit
ইউটিলিটি যোগ করতে পারেন। apigee-monit
নোডের উপাদানগুলি নিরীক্ষণ করবে এবং ব্যর্থ হলে পুনরায় চালু করার চেষ্টা করবে। আরও তথ্যের জন্য, এপিজি-মনিটের সাথে স্ব নিরাময় দেখুন।