Legen Sie die anfängliche Arbeitsspeichergrenze des Proxy-Servers und die obere Arbeitsspeichergrenze fest

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Legen Sie die anfängliche Arbeitsspeichergrenze und die obere Arbeitsspeichergrenze fest, um anzugeben, wie viel Arbeitsspeicher der Proxy-Server verbrauchen kann. Legen Sie diese Grenzwerte fest, um Leistungsprobleme in zu vermeiden Edge EncryptionImplementierung.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Legen Sie als Richtlinie sowohl die anfängliche Arbeitsspeichergrenze als auch die obere Arbeitsspeichergrenze auf denselben Wert fest. Weisen Sie dem Betriebssystem 2 GB des physischen Arbeitsspeichers auf einem beliebigen Computer zu. Ordnen Sie dann den Rest des physischen Arbeitsspeichers dem Heap zu, indem Sie die Eigenschaften des anfänglichen Arbeitsspeichers und des oberen Arbeitsspeichers verwenden. Ordnen Sie beispielsweise auf einem Computer mit 8 GB Arbeitsspeicher dem Betriebssystem 2 GB zu, und weisen Sie die verbleibenden 6 GB (6144 m) dem anfänglichen und oberen Arbeitsspeicher zu.

    Wichtig:
    Wenn Sie Edge EncryptionProxy-Server wird ausgeführt. Sie müssen den Proxy-Server nach dem Aktualisieren dieser Eigenschaften anhalten und neu starten.

    Prozedur

    1. Öffnen Sie in Ihrem Proxy-Serververzeichnis <install dir>/conf/Wrapper.conf .
    2. Fügen Sie zum Festlegen des anfänglichen Arbeitsspeicherlimits die folgende Zeile am Ende der Datei hinzu:
      wrapper.java.additional.<number>=-Xms<min_memory_in_MB>m

      Festgelegt <number> Zum nächsten verfügbaren Element <number> In der Reihenfolge von Wrapper.Java.additional.<number> Eigenschaften, die in definiert sind Wrapper.conf Datei.

      Sie haben beispielsweise die folgende Liste von Wrapper.Java.additional.<number> Eigenschaften:
      wrapper.java.additional.1=
      wrapper.java.additional.2=
      Das Maximum <number> In der obigen Liste ist 2 . Wenn Sie hinzufügen Wrapper.Java.additional.<number>=-Xms<min_memory_in_MB>m Zeile, festgelegt <number> Bis 3 , Die nächste verfügbare Nummer.
      Wichtig:
      Lassen Sie keine Lücken in der Nummerierungssequenz.

      Festgelegt <min_memory_in_MB> In die Anzahl der Megabyte des verbleibenden Arbeitsspeichers nach Zuweisung von 2 GB an das Betriebssystem.

    3. Legen Sie die obere Speichergrenze fest.
      Da im Basissystem keine obere Speichergrenze festgelegt ist, kann der Proxy-Server den gesamten verfügbaren Arbeitsspeicher verwenden. Wenn andere Services auf dem Server ausgeführt werden, möchten Sie möglicherweise die obere Speichergrenze festlegen.

      Fügen Sie die folgende Zeile am Ende der Datei hinzu:

      Wrapper.Java.additional.<number>=-Xmx<max_memory_in_MB>m

      Festgelegt <number> Zum nächsten verfügbaren Element <number> In der Reihenfolge von Wrapper.Java.additional.<number> Eigenschaften, die in definiert sind Wrapper.conf Datei.

      Sie haben beispielsweise die folgende Liste von Wrapper.Java.additional.<number> Eigenschaften:
      wrapper.java.additional.1=
      wrapper.java.additional.2=
      Das Maximum <number> In der obigen Liste ist 2 . Wenn Sie hinzufügen Wrapper.Java.additional.<number>=-Xmx<max_memory_in_MB>m Zeile, festgelegt <number> Bis 3 , Die nächste verfügbare Nummer.
      Hinweis:
      Lassen Sie keine Lücken in der Nummerierungssequenz.

      Festgelegt <max_memory_in_MB> In die Anzahl der Megabyte des verbleibenden Arbeitsspeichers nach Zuweisung von 2 GB an das Betriebssystem.

    4. Speichern und schließen Sie die Datei.

    Beispiel: Anfängliche und obere Speichergrenzen des Proxy-Servers werden festgelegt

    wrapper.java.additional.1 = -Djava.io.tmpdir=../tmp
    wrapper.java.additional.2 = -Dcloudedge.home.dist=..
    # must ensure UTF8 encoding when running on Windows
    wrapper.java.additional.3 = -Dfile.encoding=UTF8
    # additional properties for heap settings
    wrapper.java.additional.4 = -Xms6144m
    wrapper.java.additional.5 = -Xmx6144m

    Nächste Maßnahme

    Starten Sie den Edge Encryption-Proxy.