nginx 동일 포트 프록시 문제
ringa_lee
ringa_lee 2017-05-16 17:25:04
0
2
506

배경: 보안상의 이유로 고객은 외부 서버에서 포트 80만 열도록 허용합니다. 우리가 배포한 시스템에는 xmpp 프로토콜을 사용하는 IM 모듈이 포함되어 있습니다. 그래서 다음과 같은 질문이 있습니다.

다음은 nginx의 접속 로그입니다.

으아아아

실례합니다: nginx 구성 파일을 작성하는 방법은 무엇입니까?

=================

다음과 같은 상황이 처리됩니다. 이런 상황은 처음 접했습니다.

으아아아
ringa_lee
ringa_lee

ringa_lee

모든 응답(2)
習慣沉默

nginx는 XMPP 프로토콜을 지원하지 않습니다. BOSH를 사용할 수 있지만 클라이언트 지원이 필요합니다.

요청이 XML인 경우 백엔드 XMPP 서버로 전달하기 위해 nginx 모듈을 작성할 수도 있습니다. 물론 또 다른 해결책은 nginx 앞에 직접 작성한 코드 프로그램을 추가하는 것입니다. nginx나 XMPP로 전송하세요.

洪涛

왜 포트 80만 열까요? nginx에서 전달한다고 해도... XMPP에도 직접 접근하는 거 아닌가요? nginx는 인증 확인을 수행합니까?

또한 nginx는 TCP 프록시를 지원합니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿