Edge for Private Cloud نسخه ۴.۱۶.۰۵
بسته به ترافیک و الزامات پردازش شما، ممکن است لازم باشد اندازه توده یا اندازه فراداده کلاس را برای یک یا چند مؤلفه Apigee افزایش دهید.
برای تغییر این تنظیمات، فایل ویژگیهای مؤلفه را ویرایش کنید. اگر مؤلفه در چندین دستگاه نصب شده است، مثلاً Edge Message Processor، فایل ویژگیها را در همه دستگاههایی که مؤلفه را میزبانی میکنند ویرایش کنید.
برای تنظیم این مقادیر، ویژگیهای زیر را تنظیم کنید:
- bin_setenv_min_mem - حداقل اندازه پشته را تنظیم میکند. پیشفرض ۲۵۶ مگابایت است.
- bin_setenv_max_mem - set the maximum heap size. پیشفرض ۵۱۲ مگابایت است.
- bin_setenv_meta_space_size - set the maximum class metadata size. مقدار پیشفرض روی مقدار bin_setenv_max_permsize تنظیم شده است، که بهطور پیشفرض ۱۲۸ مگابایت است. در «پردازشگر پیام»، Apigee توصیه میکند که این مقدار را بسته به ترافیکتان روی ۲۵۶ مگابایت یا ۵۱۲ مگابایت تنظیم کنید.
این ویژگیها را برای هر مؤلفه در دستگاه تنظیم کنید، از پسوند «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 مربوطه برای هر مؤلفه Edge وجود ندارد، آن را ایجاد کنید و سپس مالکیت فایل را به کاربر «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
برای نکتههای بیشتر درباره پیکربندی حافظه، این مقاله را در تالارهای گفتمان Edge ببینید.