2013-02-04 7 views
0

IIS 7.5가 설치된 Windows Server 2008에서 응용 프로그램 요청 라우팅 (v2.5)을 설정하려고합니다.응용 프로그램 요청 라우팅 - IIS의 단일 서버 웹 팜 설정

  1. 7.5은 두 사이트
    • www.domain1.com
    • test.domain1.com
  2. 하나 개의 서버와 내-농장 라는 webfarm 7.5 IIS를 실행하는 IIS :

    지금까지 나는이 있어요 : test.domain1.com

  3. 아파치 톰캣은 www.domain1.com:10000

나는 webfarm에 www.domain1.com 오는 요청을 라우팅 할 수있어하지만 난 어떤 결과가 test.domain1.com에서 오는 보이지 않는 몇 가지 서버를 실행?

위의 2 단계에서 서버를 localhost 또는 www.domain1.com:10000 또는 localhost:10000으로 변경하려고했지만 요청이 무엇이든지 프록시되지 않았습니다.

ARR을 올바르게 설정 했습니까?

답변

0

ARR에서는 ARR과 동일한 서버에서 로컬로 사이트를 호스팅 할 때 프록시 사이트 (요청 수신)를 프록시 된 사이트에서 분리하는 경향이 있습니다.

IIS: 
    - Site 1 (binding: test.domain1.com:80) 
    - Site 2 - proxied (binding: 127.0.0.1:22001) 

Rewrite Rule 
    - Match All 
    - {HTTP_HOST} matches test.domain1.com 
    - {SERVER_PORT} does not match 22001 
    - Action: Route to Far 

이런 식으로, 사이트 1에 도착하는 요청 test.domain1.com을 요청할 때 사이트 2로 연결됩니다 : 귀하의 경우

당신이 뭔가를 가질 수있다. 포트 변경 및 규칙은 사이트 2에 대한 ARR 라우팅 요청을 다시 피합니다.