Edge for Private Cloud 4.18.05 sürümü
Trafiğinize ve işleme gereksinimlerinize bağlı olarak bir veya daha fazla Apigee bileşeni için yığın boyutunu ya da sınıf meta veri boyutunu artırmanız gerekebilir.
Bu ayarları değiştirmek için bileşenin özellikler dosyasını düzenleyin. Bileşen, Edge Mesaj İşleyici gibi birden fazla makineye yüklüyse bileşeni barındıran tüm makinelerdeki özellikler dosyasını 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 değer 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 değer 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, bin_setenv_max_permsize değerine ayarlanır. Bu değer varsayılan olarak 128 MB'tı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. |
Makinedeki her bileşen için bu özellikleri ayarlayın ve megabaytı belirtmek için "m" son ekini kullanı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şeni için karşılık gelen .properties dosyası yoksa dosyayı oluşturun ve 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şeninin ilgili .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,-Xmxveya-XX:MetaspaceSizedeğerlerini ayarlamak içinbin_setenv_ext_jvm_optskullanmayın. Bu değerler yukarıda listelenen özellikler tarafından kontrol edilir.
Belleği yapılandırmayla ilgili ek ipuçları için Edge forumlarındaki bu makaleyi inceleyin.