Heim  >  Artikel  >  Backend-Entwicklung  >  Konfigurieren Sie Resin Nginx unter Linux

Konfigurieren Sie Resin Nginx unter Linux

WBOY
WBOYOriginal
2016-08-08 09:21:12901Durchsuche

Suchen Sie die Konfigurationsdatei resin.xml und fügen Sie Clusterknoten hinzu


      这里的test 是你的项目名称
     .
    
        -Xmx512m< /jvm-arg> ;
        -Xms512m
        -Xmn128M
    . -XX:-Us eGCOverheadLimit< /jvm-arg>
        -Xss50M
        -XX:PermSize=128M
       . -XX:MaxPermSize=512M

        -XX:SurvivorRatio=8
        -XX:MaxTenuringThreshold=7< ;/jvm-arg>
        -XX:GCTimeRatio=19
        -XX:+UseParNewGC
& lt; CMSClassUnloadingEnabled

        -XX:+UseCMSCompactAtFullCollection
       . -XX:CMSFullGCsBeforeCompaction=2
        -XX:-CMSParallelRemarkEnabled
        -XX:+DisableExplicitGC
       . -XX : CMSInitiatingOccupancyFraction=70
        -XX:SoftRefLRUPolicyMSPerMB=0
       . -XX:+PrintClassHistogram
        -XX:+PrintGCDetails
        -XX:+PrintGCTimeStamps
        - XX:+PrintGCApplicationConcurrentTime
        -XX:+PrintGCApplicationStoppedTime
        -Xloggc:log/gc.log
        -XX:+HeapDumpOnOutOfMemoryError
        -XX:HeapDumpPath=/data/logs/heap/test/dump
     -Xdebug
        -Dcom.sun.management.jmxremote
 -Dcom.sun.management.jmxremote.ssl=false

 -Dcom.sun.management.jmxremote.password=false
-Dcom.sun.management.jmxremote.authenticate=false
 5M
        1024
        65s
        2048
       .
        这里的端口号必须唯一. 是你访问项目的端口号,也是要和nginx配置的端口号一致
    

Dieser Port kann jeder beliebige sein



id Projektzugriffspfad

Dokument-Verzeichnis-Projektpaket-War-Dekomprimierungspfad

Archivpfad-Projekt-War-Paketpfad

Standardausgabe-Protokollpfad Protokollpfad


Nachdem Sie Resin konfiguriert und gestartet haben, können Sie auf das Testprojekt http://(linuxIP-Adresse): 8095 (oben festgelegte Portnummer)/Testprojekt zugreifen Name http://localhost:8095/test

Wenn wir auf dieses Projekt zugreifen möchten, ohne die Portnummer einzugeben, können wir dazu den Nginx-Reverse-Proxy verwenden.

Konfigurieren Sie Nginx unten für den Reverse-Proxy

Suchen Sie die Konfigurationsdatei nginx.conf und ändern Sie die Konfigurationsdatei

Upstream-Test hinzufügen{

Server 127.0.0.1:8095; hier Die Portnummer muss mit der für den Test im Harz konfigurierten Portnummer übereinstimmen

}

Standort definieren

Standort ^~/test/{

verwenden mit ' ' s ' use using 's ‐ ‐ ‐‐ Proxy_Pass http://test; Pfad

Proxy_Redirect Standard;
Proxy_set_header Host $host;
Proxy_set_header X-Forwarded-For $remote_addr;
Proxy_set_header X -Forwarded-Host $ server_name;
Proxy_set_header
Es gibt auch einige Attributkonfigurationen, die ich hier nicht erwähnen werde. Die Hauptkonfigurationen sind diese beiden. Starten Sie nginx an einem Ort

und geben Sie http://localhost/test

ein Wenn der Browser normal darauf zugreifen kann, bedeutet dies, dass der Nginx-Proxy erfolgreich konfiguriert wurde.

Urheberrechtserklärung: Dieser Artikel ist ein Originalartikel des Bloggers und darf nicht ohne die Erlaubnis des Bloggers reproduziert werden.

Das Obige stellt die Konfiguration von Resin Nginx unter Linux vor, einschließlich der relevanten Inhalte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn