首頁 > 後端開發 > php教程 > linux 下配置 resin+nginx

linux 下配置 resin+nginx

WBOY
發布: 2016-08-08 09:21:12
原創
936 人瀏覽過

找到resin.xml設定檔 增加cluster節點


      這裡的測試是你的項目名稱
     . arg>-Xmx512m
        -XX:SurvivorRatio=8gt&gt< -arg>-XX:SurvivorRatio=8gt&gt< -arg>-XX:SurvivorRatio=8gt&gt< -arg -XX:MaxTenuringThreshold=7
        -XX:GCTimeRatio=19-arg>
      -arg>-XX:+UseConcMarkSweepGC

        -XX:+ CMSPermGenSweepingEnabled   -XX:+UseCMSCompactAtFullCollection
        & lt;jvm-arg> -XX:CMSFullGCsBeforeCompaction=2卷arg>
        -XX:+DisableExplicitGC
        &其;jvm-arg>-XX: LRUPolicyMSPerMB= 0
        -XX:+PrintClassHistogram jvm-arg>
        -XX >@ +PrintGCTimeStamps
        -XX: +PrintGCApplicationConcurrentTime
       -Xloggc :log/gc.log

        -XX:+HeapDumpOnOutOfMemoryError
     
     -Xdebug
        -Dcom.sun.management.jmxremote
 .management.jmxremote.ssl=false jvm-arg>
 -Dcom.sun.management.jmxremote.password=false
 -Dcom.sun.management .jmxremote.authenticate=false jvm-arg>
 5M內存空閒分鐘>
        1024線程最大值>
      1024線程最大>
     字逾時>
        2048
            
這個連接埠可以隨意     
    
    
   "/test"  document-directory="/data/service/test" archive-path="/data/jenkins/Test.war" redeploy-mode="automatic"/>
       
       
    

  

id  專案存取路徑

document-directory 專案包war解壓路徑

archive-pathst 包路徑

程式包路徑

! --test  end -->


這樣設定好啟動resin  就可以存取test專案  http://(linuxIP位址):8095(上面設定的連接埠號碼)/test專案名 http://localhost:8095/test

我們想不輸入連接埠號碼就可以存取這個項目,那麼可以使用nginx反向代理來實現。

下面設定nginx來反向代理

找到nginx.conf設定檔修改這個設定檔

增加upstream  test{

        server  127.0.test.1:80955; }


定義location

location ^~/test/{

            proxy_pass http://test;  頁面瀏覽路徑       proxy_set_header Host $host;

            proxy_set_header X-Forwarded-For $remote_addr; -Host $server_name;

            proxy_set_header X-Real-IP  $remote_addr;
            proxy_set_header Cookie     $http_cookie;
            proxy_next_upstream  http_502  http_504 error timeout invalid_header;
            client_max_body_size 80m;
        }

還有一些屬性配置這裡就不說了主要配置就是這兩個地方

啟動nginx 在瀏覽器中輸入http://localhost/test

如果能正常存取那說明配置nginx代理程式成功了。

版權聲明:本文為部落客原創文章,未經部落客允許不得轉載。

以上就介紹了linux 下配置 resin+nginx,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板