Private Cloud v. 4.17.01 版
視流量和處理需求而定,您可能需要增加堆積大小 一或多個 Apigee 元件的類別中繼資料大小
如要變更這些設定,請編輯元件的屬性檔案。如果元件是 安裝在多部電腦上 (例如 Edge Message Processor),然後編輯屬性檔案 所有代管該元件的機器上
如要設定這些值,請設定下列屬性:
- 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」為機器上的每個元件設定這些屬性字尾來表示 MB。 舉例來說,如果是訊息處理器,請在 /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 檔案 不存在,或是任何 Edge 元件的對應 .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
如需設定記憶體的其他提示,請參閱 這篇文章。