찾다

 >  Q&A  >  본문

java-ee - javaEE는 모두 Nginx를 사용하여 Tomcat을 프록시합니까, 아니면 Tomcat 포트 80을 직접 사용합니까?

javaEE 是不是都用 Nginx 代理 Tomcat ,还是直接就用 Tomcat 포트 80

Nginx 代理 Tomcat 第三方登录的时候是不是有问题,我现在不知道是直接用 Tomcat 还是用 Nginx 代理 Tomcat

를 사용하는 경우

서버에 javamysql 没有 PHP 程序,有必要 Nginx 代理 Tomcat 있나요?

怪我咯怪我咯2807일 전771

모든 응답(4)나는 대답할 것이다

  • 为情所困

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

    javaee nginx를 프록시로 사용할 수 있을 뿐만 아니라 Apache를 프록시로 사용하는 경우도 많습니다. 이론상으로는 어떤 종류의 웹 서버라도 프록시로 사용할 수 있습니다. 일반적으로 개발 및 테스트 환경에서 직접 구성합니다. Tomcat은 포트 80으로 설정되어 있으며 제품 환경에서는 다른 포트를 구성합니다.
    nginx를 사용하여 Tomcat을 프록시할 때 타사 로그인 문제는 없습니다. 이들은 단지 프런트엔드 정적 서버일 뿐입니다.
    프록시 사용 여부는 웹사이트의 비즈니스에 따라 다릅니다. 대부분의 웹사이트에는 더 많은 정적 콘텐츠가 있기 때문에(또는 정적으로 만들어질 수 있음) 프록시 서버를 통해 직접 정적 콘텐츠를 반환할 수 있어 훨씬 더 효율적입니다.# 🎜🎜 #

    회신하다
    0
  • PHP中文网

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

    Nginx 프록시를 사용해도 타사 로그인에는 영향이 없습니다. 저는 현재 여러 시스템에 대한 단일 로그인을 수행하기 위해 cas를 사용하고 있습니다. 모든 시스템은 tomcat이기도 한 Nginx 프런트엔드 프록시를 사용합니다

    회신하다
    0
  • ringa_lee

    ringa_lee2017-05-16 17:25:40

    Nginx 일반적으로 로드 밸런싱, 가상 호스팅(여러 도메인 이름과 여러 애플리케이션이 동일한 시스템에 배포된 경우) 및 웹 컨테이너에서 정적 리소스 제거에 사용됩니다
    웹 애플리케이션만 있는 경우 nginx의 추가 레이어를 추가할 필요가 없습니다

    또한 nginx는 제3자 로그인에 영향을 주지 않으며 전달 계층만 수행합니다

    회신하다
    0
  • 曾经蜡笔没有小新

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

    Nginx를 사용하여 Tomcat 프록시

    회신하다
    0
  • 취소회신하다