Edge for Private Cloud 4.18.05 sürümü
Trafik ve işleme gereksinimlerinize bağlı olarak yığın boyutunu artırmanız gerekebilir. ya da sınıf meta veri boyutunu içerebilir.
Bu ayarları değiştirmek için bileşenin özellikler dosyasını düzenleyin. Bileşen (Edge İleti İşlemci gibi birden fazla makinede yüklüyse) ardından özellikler dosyasını Google Analytics 4'te tarama yapar.
Bu değerleri ayarlamak için aşağıdaki özellikleri ayarlayın:
Özellik | Açıklama |
---|---|
bin_setenv_min_mem |
Minimum yığın boyutunu ayarlar. Varsayılan boyut 256 MB'tır. Bu ayar Java'ya karşılık gelir
-Xms seçeneği. |
bin_setenv_max_mem |
Maksimum yığın boyutunu ayarlar. Varsayılan boyut 512 MB'tır. Bu ayar Java'ya karşılık gelir
-Xmx seçeneği. |
bin_setenv_meta_space_size |
Varsayılan sınıf meta veri boyutunu ayarlar. Varsayılan değer
bin_setenv_max_permsize boyutu 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. |
Bu özellikleri makinedeki her bileşen için "m" sonekini gösterir.
Örneğin, İleti İşleyen için bunları
/opt/apigee/customer/application/message-processor.properties
dosyası olarak:
bin_setenv_min_mem=512m bin_setenv_max_mem=1024m bin_setenv_meta_space_size=1024m
message-processor.properties
dosyası
veya herhangi bir Edge bileşenine karşılık gelen .properties
dosyası mevcut değilse
dosyayı oluşturmalı, ardından dosyanın sahipliğini "Apigee" olarak değiştirmelidir kullanıcı:
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şenine karşılık gelen .properties
dosyasında aşağıdakileri uygulayın:
bin_setenv_ext_jvm_opts
: Herhangi bir Java değerini ayarlayın özellik diğer mülkler tarafından belirtilmemiş. Örneğin:bin_setenv_ext_jvm_opts=-XX:MaxGCPauseMillis=500
Ancak,
bin_setenv_ext_jvm_opts
yönergesini şu amaçlarla kullanmayın:-Xms
,-Xmx
veya-XX:MetaspaceSize
değerlerini bu değerler olarak ayarlayın yukarıda listelenen mülkler tarafından kontrol edilir.
Belleği yapılandırmayla ilgili ek ipuçları için makalesini inceleyin.