Edge for Private Cloud v. 4.16.05
Je nach Traffic- und Verarbeitungsanforderungen müssen Sie möglicherweise die Heap-Größe oder die Größe der Klassenmetadaten für eine oder mehrere Apigee-Komponenten erhöhen.
Wenn Sie diese Einstellungen ändern möchten, bearbeiten Sie die Attributdatei für die Komponente. Wenn die Komponente auf mehreren Computern installiert ist, z. B. der Edge Message Processor, bearbeiten Sie die Attributdatei auf allen Computern, auf denen die Komponente gehostet wird.
Legen Sie die folgenden Attribute fest, um diese Werte festzulegen:
- bin_setenv_min_mem: Legt die minimale Heap-Größe fest. Der Standardwert ist 256 MB.
- bin_setenv_max_mem: Legt die maximale Heap-Größe fest. Der Standardwert ist 512 MB.
- bin_setenv_meta_space_size: Legt die maximale Größe der Klassenmetadaten fest. Der Standardwert ist auf den Wert von bin_setenv_max_permsize festgelegt, der standardmäßig 128 MB beträgt. Apigee empfiehlt, diesen Wert auf dem Message Processor je nach Traffic auf 256 MB oder 512 MB festzulegen.
Legen Sie diese Attribute für jede Komponente auf dem Computer fest. Verwenden Sie das Suffix „m“, um Megabyte anzugeben. Legen Sie sie beispielsweise für den Message Processor in der Datei /opt/apigee/customer/application/message-processor.properties so fest:
bin_setenv_min_mem=512m bin_setenv_max_mem=1024m bin_setenv_meta_space_size=1024m
Wenn die Datei message-processor.properties oder die entsprechende .properties-Datei für eine Edge-Komponente nicht vorhanden ist, erstellen Sie sie und ändern Sie dann die Eigentümerschaft der Datei in den Nutzer „apigee“:
> chown apigee:apigee /opt/apigee/customer/application/message-processor.properties
Nachdem Sie die Werte in der Datei .properties festgelegt haben, starten Sie die Komponente neu:
> /opt/apigee/apigee-service/bin/apigee-service component restart
Beispiel:
> /opt/apigee/apigee-service/bin/apigee-service edge-message-processor restart
Weitere Tipps zum Konfigurieren des Arbeitsspeichers finden Sie in diesem Artikel in den Edge-Foren.