Java Bellek Ayarlarını Değiştirme

Edge Private Cloud v4.17.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:

  • bin_setenv_min_mem - Minimum yığın boyutunu ayarlayın. Varsayılan boyut 256 MB'tır.
  • bin_setenv_max_mem - maksimum yığın boyutunu ayarlayın. Varsayılan boyut 512 MB'tır.
  • bin_setenv_meta_space_size: Maksimum sınıf meta veri boyutunu ayarlayın. 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.

Megabaytı belirtmek için "m" son ekini kullanarak makinedeki her bileşen için bu özellikleri ayarlayın. Örneğin, Mesaj İşleyici için /opt/gcp/customer/application/message-processor.property dosyasında aşağıdaki şekilde ayarlayın:

bin_setenv_min_mem=512m
bin_setenv_max_mem=1024m
bin_setenv_meta_space_size=1024m

message-processor.property dosyası yoksa veya herhangi bir Edge bileşenie karşılık gelen .property dosyası yoksa dosyayı oluşturun ve ardından dosyanın sahipliğini "Apigee" kullanıcısı olarak değiştirin:

> chown apigee:apigee /opt/apigee/customer/application/message-processor.properties

.propertys 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

Anıyı yapılandırmayla ilgili ek ipuçları için Edge forumlarındaki bu makaleye bakın.