জাভা মেমরি সেটিংস পরিবর্তন করা হচ্ছে

ব্যক্তিগত ক্লাউডের জন্য প্রান্ত v. 4.17.05

আপনার ট্র্যাফিক এবং প্রক্রিয়াকরণের প্রয়োজনীয়তার উপর নির্ভর করে আপনাকে এক বা একাধিক Apigee উপাদানের জন্য হিপ সাইজ বা ক্লাস মেটাডেটা আকার বাড়াতে হতে পারে।

এই সেটিংস পরিবর্তন করতে, উপাদানের জন্য বৈশিষ্ট্য ফাইল সম্পাদনা করুন. যদি কম্পোনেন্টটি একাধিক মেশিনে ইনস্টল করা থাকে, যেমন এজ মেসেজ প্রসেসর, তাহলে কম্পোনেন্ট হোস্ট করা সমস্ত মেশিনে বৈশিষ্ট্য ফাইলটি সম্পাদনা করুন।

এই মানগুলি সেট করতে, নিম্নলিখিত বৈশিষ্ট্যগুলি সেট করুন:

  • bin_setenv_min_mem - ন্যূনতম হিপের আকার সেট করুন। ডিফল্ট 256 MB।
  • bin_setenv_max_mem - সর্বোচ্চ হিপ সাইজ সেট করুন। ডিফল্ট 512 MB।
  • bin_setenv_meta_space_size - সর্বোচ্চ ক্লাস মেটাডেটা আকার সেট করুন। ডিফল্ট মান bin_setenv_max_permsize এর মান নির্ধারণ করা হয়, যা ডিফল্ট 128 MB। বার্তা প্রসেসরে, Apigee সুপারিশ করে যে আপনি আপনার ট্রাফিকের উপর নির্ভর করে এই মানটিকে 256 MB বা 512 MB তে সেট করুন৷

মেগাবাইট নির্দেশ করতে "m" প্রত্যয় ব্যবহার করে মেশিনে প্রতিটি উপাদানের জন্য এই বৈশিষ্ট্যগুলি সেট করুন। উদাহরণস্বরূপ, মেসেজ প্রসেসরের জন্য, সেগুলিকে /opt/apigee/ customer/application/message-processor.properties ফাইলে সেট করুন:

bin_setenv_min_mem=512m
bin_setenv_max_mem=1024m
bin_setenv_meta_space_size=1024m

যদি message-processor.properties ফাইলটি বিদ্যমান না থাকে, অথবা যদি কোনো এজ উপাদানের জন্য সংশ্লিষ্ট .properties ফাইলটি বিদ্যমান না থাকে, তাহলে এটি তৈরি করুন এবং তারপর ফাইলটির মালিকানা "apigee" ব্যবহারকারীর কাছে পরিবর্তন করুন:

> chown apigee:apigee /opt/apigee/customer/application/message-processor.properties

.properties ফাইলে মান সেট করার পরে, উপাদানটি পুনরায় চালু করুন:

> /opt/apigee/apigee-service/bin/apigee-service component restart

উদাহরণ স্বরূপ:

> /opt/apigee/apigee-service/bin/apigee-service edge-message-processor restart

মেমরি কনফিগার করার অতিরিক্ত টিপসের জন্য, এজ ফোরামে এই নিবন্ধটি দেখুন।