찾다

 >  Q&A  >  본문

nginx는 이 기능을 지원합니까? tomcat으로 전달한 후 tomcat은 다른 tomcat으로 전달하기 위한 리디렉션을 반환합니다.

nginx는 이 기능을 지원합니까? 애플리케이션 서버로 전달한 후 애플리케이션 서버가 비즈니스를 처리할 수 없음을 발견하고 이를 다른 애플리케이션 서버로 전달해야 합니까?
nginx가 이를 지원해야 합니다. 시간 초과로 인해 자체적으로 리디렉션될 수 있습니다. 단지 수동 리디렉션이 필요하다는 것입니다.

구체적으로 어떻게 구성하고 구현하나요?

漂亮男人漂亮男人2750일 전544

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

  • 世界只因有你

    世界只因有你2017-05-16 17:11:53

    nginx 역방향 프록시가 tomcat으로 전달된 후 이를 처리하는 것은 tomcat에 달려 있습니다. Tomcat은 다른 URL로 직접 sendRedirect를 할 수 있습니다

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-05-16 17:11:53

    예를 들어 시도해 볼 수 있습니다. 일반적인 원칙은 업스트림으로 Proxy_pass를 수행한 후 업스트림의 응답이 301 또는 302인 경우 nginx가 응답 헤더의 위치를 ​​사용하고$upstream_http_location取出来,赋值给$saved_redirect_location 다시 Proxy_pass를 수행한다는 것입니다.

    nginx 내에서 HTTP 리디렉션을 따르는 방법은 무엇입니까?

    회신하다
    0
  • 为情所困

    为情所困2017-05-16 17:11:53

    이것은 nginx에 의해 구성되어서는 안 됩니다. nginx는 요청을 애플리케이션에 전달합니다. 애플리케이션이 요청을 처리할 수 없다는 것을 발견하면 해당 요청을 다른 애플리케이션 서버로 보냅니다. 응용 프로그램이 시작되면 완료됩니다.

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