搜尋

首頁  >  問答  >  主體

java-ee - javaEE 是不是都用 Nginx 代理 Tomcat ,還是直接就用 Tomcat 埠80

javaEE 是不是都用 Nginx 代理程式 Tomcat ,還是直接就用 Tomcat 埠80

如果是用Nginx 代理Tomcat 第三方登入的時候是不是有問題,我現在不知道是直接用Tomcat 還是用 Nginx 代理程式Tomcat

伺服器上就javamysql 沒有PHP 程式,有必要Nginx 代理程式Tomcat

怪我咯怪我咯2807 天前770

全部回覆(4)我來回復

  • 为情所困

    为情所困2017-05-16 17:25:40

    javaee 不僅可以用nginx代理, 也有很多用apache做代理的, 理論上任何一種web伺服器都可以做代理.一般開發和測試環境直接配置tomcat作為80端口, 產品環境是另外配置端口的.
    用nginx代理tomcat是沒有第三方登入的問題的, 他們都是只是前台靜態伺服器.
    是否使用代理要看你網站的業務, 通常是需要的, 因為大多數網站靜態的內容(或者可以靜態化的)更多一些,這些可以直接通過代理服務器返回靜態內容, 效率高很多.

    回覆
    0
  • PHP中文网

    PHP中文网2017-05-16 17:25:40

    用Nginx代理不影響第三方登錄, 我目前就是使用cas做多個系統的單點登錄, 所有系統都使用Nginx前端代理,也是tomcat

    回覆
    0
  • ringa_lee

    ringa_lee2017-05-16 17:25:40

    Nginx一般用於做負載平衡,虛擬主機(當同一個機器上部署多個網域多個應用時),以及將靜態資源剝離web容器
    如果你就一個web應用,是沒必要多加一層nginx的

    補充,nginx不會影響第三者登陸,就是單純做一層轉送

    回覆
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 17:25:40

    用 Nginx 代理 Tomcat

    回覆
    0
  • 取消回覆