>  Q&A  >  본문

node - 역방향 서버가 중단될 때의 nginx 전략

노드 동형화를 수행할 때 이제 서버가 호출될 때 nginx가 정적 리소스를 직접 반환하도록 하고 싶습니다. nginx를 어떻게 구성해야 하나요?

예를 들어 a.xx.com/test.html을 방문할 때
노드 서버가 중단되면 nginx가 test.html의 정적 파일을 직접 반환하도록 할 수 있는 방법이 있나요?

黄舟黄舟2713일 전405

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

  • 曾经蜡笔没有小新

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

    proxy_intercept_errors + error_page를 사용하여 문제를 해결하세요.
    error_page 504 /$uri
    504는 프록시 시간이 초과되는 상황입니다

    회신하다
    0
  • phpcn_u1582

    phpcn_u15822017-05-16 17:17:11

    처음 게시할 때 문제가 발생했습니다. 게시할 때 서비스를 중단해야 했습니다.
    하지만 사용자에게 서비스를 제공하고 있음을 알리는 친절한 페이지가 있기를 바랍니다. 나중에 시도해 보세요. 우리는 nginx의 로드
    를 사용하여 두 가지 서비스의 균형을 맞추고 시작합니다. 10.0.0.2는 사용자에게 버전을 출시한다는 메시지를 표시하고 사용자에게 서비스

    를 사용하라는 메시지를 표시합니다. 으아아아

    하지만 현재는 slb를 사용하여 G/B 이슈를 불가능하게 만들고 있으며, 출시 기간 동안 서비스는 중단되지 않습니다. 나는 nginx에 능숙하지 않기를 바랍니다. 실제로 이 문제를 해결하는 더 영리한 방법이 있기를 바랍니다. 실제로 Lua 스크립트를 직접 작성하면 몇 가지 사용자 정의 기능을 수행할 수 있습니다. 팀과 시간이 있다면 실제로 할 수 있는 것이 가장 좋다고 생각합니다.

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