Edge for Private Cloud גרסה 4.16.09
בהתאם לדרישות התנועה והעיבוד שלך, יכול להיות שיהיה צורך להגדיל את תמונת הערימה או את גודל המטא-נתונים של המחלקה עבור רכיב אחד או יותר של Apigee.
כדי לשנות את ההגדרות האלה, צריך לערוך את קובץ המאפיינים של הרכיב. אם הרכיב שמותקנים במספר מחשבים, כמו מעבד ההודעות של Edge, ולאחר מכן עורכים את קובץ המאפיינים בכל המכונות שמארחות את הרכיב.
כדי להגדיר את הערכים האלה, צריך להגדיר את המאפיינים הבאים:
- bin_setenv_min_mem – מוגדר גודל הערימה המינימלי. ברירת המחדל היא 256MB.
- bin_setenv_max_mem – מוגדר את הגודל המקסימלי של ערימה. ברירת המחדל היא 512MB.
- bin_setenv_meta_space_size - מגדירים את הגודל המקסימלי של המטא-נתונים של הכיתה. ערך ברירת המחדל מוגדר לערך של bin_setenv_max_permsize, שברירת המחדל שלו היא 128MB. במעבד ההודעות, Apigee ממליץ להגדיר ל-256MB או 512MB, בהתאם לתנועה שלכם.
מגדירים את המאפיינים האלה לכל רכיב במחשב באמצעות התו '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' user:
> 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.