Java Bellek Ayarlarını Değiştirme

Edge for Private Cloud sürüm 4.17.05

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:

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

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

Belleği yapılandırmayla ilgili ek ipuçları için Edge forumlarındaki bu makaleyi inceleyin.