Edge for Private Cloud w wersji 4.16.09
W zależności od natężenia ruchu i wymagań dotyczących przetwarzania może być konieczne zwiększenie rozmiaru stosu lub rozmiar metadanych klasy dla co najmniej 1 komponentu Apigee.
Aby zmienić te ustawienia, zmodyfikuj plik właściwości komponentu. Jeśli komponent to zainstalowane na wielu komputerach, na przykład na serwerze Edge Message Processor, a następnie zmodyfikuj plik właściwości. na wszystkich komputerach hostujących komponent.
Aby ustawić te wartości, ustaw te właściwości:
- bin_setenv_min_mem – ustaw minimalny rozmiar stosu. Wartość domyślna to 256 MB.
- bin_setenv_max_mem – ustaw maksymalny rozmiar stosu. Wartość domyślna to 512 MB.
- bin_setenv_meta_space_size – ustaw maksymalnego rozmiaru metadanych klasy. Wartość domyślna to bin_setenv_max_permsize, który domyślnie wynosi 128 MB. Apigee zaleca ustawienie w procesorze wiadomości do 256 MB lub 512 MB, zależnie od ruchu.
Ustaw te właściwości dla każdego komponentu na komputerze za pomocą „m” sufiks wskazujący megabajt. Na przykład w przypadku procesora wiadomości skonfiguruj go w tagu /opt/apigee/customer/application/message-processor.properties zapisz jako:
bin_setenv_min_mem=512m bin_setenv_max_mem=1024m bin_setenv_meta_space_size=1024m
Jeśli plik message-processor.properties nie istnieje lub jeśli odpowiedni plik .properties dowolnego komponentu Edge nie istnieje, utwórz go, a następnie zmień własność pliku na „apigee” użytkownik:
> chown apigee:apigee /opt/apigee/customer/application/message-processor.properties
Po ustawieniu wartości w pliku .properties uruchom ponownie komponent:
> /opt/apigee/apigee-service/bin/apigee-service component restart
Na przykład:
> /opt/apigee/apigee-service/bin/apigee-service edge-message-processor restart
Dodatkowe wskazówki dotyczące konfigurowania pamięci znajdziesz w tym artykule na forach Edge.