Edge Private Cloud 4.18.05 sürümü
Trafik ve işleme gereksinimlerinize bağlı olarak bir veya daha fazla Apigee bileşeni için yığın boyutunu veya sınıf meta veri boyutunu artırmanız gerekebilir.
Bu ayarları değiştirmek için bileşenin özellik dosyasını düzenleyin. Bileşen, Edge Message Processor gibi birden fazla makinede yüklüyse özellik dosyasını, bileşeni barındıran tüm makinelerde düzenleyin.
Bu değerleri ayarlamak için aşağıdaki özellikleri ayarlayın:
Mülk | Açıklama |
---|---|
bin_setenv_min_mem |
Minimum yığın boyutunu ayarlar. Varsayılan boyut 256 MB'tır. Bu ayar Java -Xms seçeneğine karşılık gelir. |
bin_setenv_max_mem |
Maksimum yığın boyutunu ayarlar. Varsayılan boyut 512 MB'tır. Bu ayar Java -Xmx seçeneğine karşılık gelir. |
bin_setenv_meta_space_size |
Varsayılan sınıf meta veri boyutunu ayarlar. Varsayılan değer, 128 MB olan bin_setenv_max_permsize değerine ayarlanır. Mesaj İşleyici'de Apigee, trafiğinize bağlı olarak bu değeri 256 MB veya 512 MB olarak ayarlamanızı önerir.
Bu ayar Java -XX:MetaspaceSize seçeneğine karşılık gelir. |
Megabaytı belirtmek için "m" son ekini kullanarak makinedeki her bileşen için bu özellikleri ayarlayın.
Örneğin, Mesaj İşleyici için bunları /opt/apigee/customer/application/message-processor.properties
dosyasında şu şekilde ayarlayın:
bin_setenv_min_mem=512m bin_setenv_max_mem=1024m bin_setenv_meta_space_size=1024m
message-processor.properties
dosyası yoksa veya herhangi bir Edge bileşenie karşılık gelen .properties
dosyası yoksa dosyayı oluşturup dosyanın sahipliğini "Apigee" kullanıcısı olarak değiştirin:
chown apigee:apigee /opt/apigee/customer/application/message-processor.properties
.properties
dosyasındaki değerleri ayarladıktan sonra bileşeni yeniden başlatın:
/opt/apigee/apigee-service/bin/apigee-service component restart
Örneğin:
/opt/apigee/apigee-service/bin/apigee-service edge-message-processor restart
Yukarıda listelenen özellikler tarafından kontrol edilmeyen Java ayarları için herhangi bir Edge bileşenie karşılık gelen .properties
dosyasında aşağıdakileri de ayarlayabilirsiniz:
bin_setenv_ext_jvm_opts
: Diğer özellikler tarafından belirtilmeyen tüm Java özelliklerini ayarlayın. Örneğin:bin_setenv_ext_jvm_opts=-XX:MaxGCPauseMillis=500
Ancak
-Xms
,-Xmx
veya-XX:MetaspaceSize
ayarlamak içinbin_setenv_ext_jvm_opts
kullanmayın. Bu değerler, yukarıda listelenen özellikler tarafından kontrol edilir.
Anıyı yapılandırmayla ilgili ek ipuçları için Edge forumlarındaki bu makaleye bakın.