«haproxy» 태그된 질문

HAProxy는 TCP 및 HTTP 기반 응용 프로그램을위한 고 가용성,로드 밸런싱 및 프록시를 제공하는 매우 빠르고 안정적인 오픈 소스 솔루션입니다. 지속성 또는 Layer7 처리가 필요한 동시에 매우 높은 부하에서 크롤링하는 웹 사이트에 특히 적합합니다.

6
SSL과 함께 HAproxy를 사용하고 X-Forwarded-For 헤더를 가져오고 SSL이 사용 중임을 PHP에 알리려면 어떻게해야합니까?
다음과 같은 설정이 있습니다. (internet) ---> [ pfSense Box ] /-> [ Apache / PHP server ] [running HAproxy] --+--> [ Apache / PHP server ] +--> [ Apache / PHP server ] \-> [ Apache / PHP server ] HTTP 요청의 경우 이것은 훌륭하게 작동 하며 요청은 Apache 서버에 …


3
HAProxy와 함께 TCP로드 밸런싱을 사용할 때 모든 아웃 바운드 트래픽이 LB를 통과합니까?
HTTP로드 밸런싱과 많은 수의 지속적인 TCP 연결 (가능한 경우 50k 정도)을 필요로하는 VM을 사용하여 호스팅되도록 앱을 설정하고 있습니다 (아마 아마존이지만 돌로 설정되지는 않음). 데이터 양이 많지는 않지만 업데이트가 자주 발생합니다. 지금은로드 밸런서를 평가하고 있으며 HAProxy 아키텍처에 대해 약간 혼란스러워합니다. HAProxy를 사용하여 TCP 연결의 균형을 조정하면 모든 결과 트래픽이로드 밸런서를 통과해야합니까? …

8
HAProxy를 통한 원격 IP
몇 가지 문제가있는 새로운 웹 서버 설정을 테스트하고 있습니다. 본질적으로, 우리는 웹 서버를 가지고 있는데, 여기서 코드는 흥미로운 것들을 위해 원격 IP를 사용하고, 일부 아파치 디렉토리 (일부 사무실 등)에 보안을 유지합니다. 그러나 우리는 ha_proxy 뒤에 이것을 막아서 더 많은 응용 프로그램 서버를 추가하는 것을 볼 수 있지만 이제 원격 IP는 …
19 haproxy 

2
HAProxy HTTP 및 TCP
HAProxy는 모드를 TCP 또는 HTTP로 설정하는 옵션을 제공합니다. 또한 포트를 설정할 수 있습니다. 포트를 선택할 수있게한다면 왜 HTTP와 TCP를 선택할 수 있습니까? HTTP를 원한다면 TCP와 포트 80을 선택할 수 있습니까? 왜 TCP와 HTTP 만? HTTP가 TCP가 아님을 암시하는 것 같습니다. TCP, HTTP, SNMP, FTP 등이없는 이유는 무엇입니까? 왜 HTTP와 TCP입니까? …
17 haproxy 

5
CentOS 6.3에 HAProxy를 설치 하시겠습니까?
이것은 이상한 것입니다. CentOS 6 용 EPEL을 설치했습니다. # rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm HAProxy를 설치하려고 시도했습니다. # yum update # yum install haproxy 그러나 받기 : Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile * base: ftp.heanet.ie * epel: fedora.mirror.nexicom.net * extras: ftp.heanet.ie * updates: ftp.heanet.ie Setting up Install …
17 haproxy  rpm  repository  epel 

1
HAProxy를 사용하여 호스트 이름을 기반으로 트래픽을 전환하는 방법은 무엇입니까?
HAProxy가 다양한 다른 포트에서 수신 대기하는 여러 응용 프로그램 서버를 설정하여 초기에 성공했습니다. 이제 하나의 포트에서 다른 웹 서버를 수신 대기하고 있으며 호스트 이름으로 트래픽을 흐르게하기 위해 구성을 변경하기 위해 어떤 변경을 원합니다. 다음은 현재 설정입니다. 내 아파치 웹 서버가 examplecom : 8001에서 실행 중입니다. 수많은 앱 서버 0.0.0.0:8081, 0.0.0.0:8082, …


2
HAProxy 재로드-이전 프로세스가 종료되지 않음
클라이언트 / 서버 / 연결 시간 초과가 120 초인 TCP 모드에서 HAProxy를 설정했습니다. 구성을 너무 빨리 다시로드하면 때로는 여러 프로세스로 끝납니다. 설계 상 이는 예상 된 모든 연결이 비워집니다. 내 문제는 모든 연결이 닫혀 있어도 종료되지 않는다는 것입니다. PS AUX | 하프시 haproxy 12483 0.0 0.1 103748 1084 ? Ss …
15 haproxy 

3
haproxy 및 서버에 클라이언트 IP 주소 전달
HAproxy에 문제가 있습니다. 들어오는 HTTP 요청을 5 개의 웹 서버에 배포하는로드 밸런서로 HAproxy를 사용합니다. 일반적으로 클라이언트 요청은로드 밸런서의 IP를 사용하여 웹 서버로 전달됩니다. 그러나 웹 서버에서 무언가를 요청하는 클라이언트 IP 또는 실제 IP가 필요합니다. 실제 클라이언트의 IP를 기록해야하기 때문입니다. 웹 서버에서 클라이언트의 IP를 얻으려고 노력했지만 지금까지는 성공할 수 없습니다. 항상로드 …
15 haproxy 

2
일치하는 acl이 없을 때 HAProxy에서 404 제공
현재 1.5dev-17을 사용하여 HAProxy를 재구성하고 있습니다. 내가 원하는 것은 특정 요청에 사용할 백엔드가 없을 때 404 오류를 반환하는 것입니다. 현재 구성은 default_backend를 사용하여 django 앱 서버로 라우팅하지만 다른 구성된 백엔드와 일치하지 않는 펜 테스트와 같은 많은 프로빙 요청이 있으면 django 서버는 시도 할 때 중단됩니다. 이러한 잘못된 요청을 처리하여 결국 …

1
SSL을 종료하는 HAProxy는 백엔드 서버로 SSL을 보냅니다.
HAProxy에서 SSL을 종료하고 헤더를 조작하고 URL을 다시 작성하며 트래픽을 다시 암호화하고 백엔드 서버에 SSL로 보내려고합니까? 나는 이것을 할 수있는 방법을 찾지 못하는 것 같습니다. 정기적 인 SSL 종료를 수행하고 일반 HTTP 요청을 백엔드로 보낼 수 있습니다. 그러나 백엔드에 SSL을 보내야합니다. 다음과 같은 기능을 갖고 싶습니다. 프록시 뒤에 실제 클라이언트 IP를 …
14 haproxy 

3
장애 조치로 HAProxy를 설정하는 방법은 무엇입니까?
HAProxy로드 밸런싱 설정에서 장애 조치를 수행하려면 HAproxy를 실행하는 두 대의 시스템이 필요하며이를 여러 웹 서버 인스턴스로 라우팅해야합니다. 그러나이 경우 abcd.com에 따르면이 트래픽을 하나가 아닌 2 개의 IP 주소로 어떻게 분할 / 라우팅합니까? DNS는 일반적으로 도메인 이름을 단일 IP로 확인합니다. 무료 / 저렴한 도구 / 서비스를 사용하는 방법은 무엇입니까?

1
HAProxy-URI를 기반으로 다른 웹 서버로 전달
다음 구성의 HTTP 팜이 있습니다. listen webfarm 10.254.23.225:80 mode http balance roundrobin cookie SERVERID insert option httpclose option forwardfor option httpchk HEAD /check.txt HTTP/1.0 server webA 10.254.23.4:80 cookie A check server webB 10.248.23.128:80 cookie B check 특정 URI (예 : / special)에 대한 모든 요청을 세 번째 웹 서버로 전달하는 …

2
HAProxy가 백엔드 서버에 대한 DNS를 찾도록 강제
나는 haproxy 1.5.8을 가지고 있는데, 그것은 우리가 통제 할 수없는 제 3 자에게 경로를 기반으로 일부 요청을 프록시합니다. 백엔드 서버의 IP는 시작시 한 번 확인되므로 IP가 변경되면 중단됩니다. 그 해결 방법이 있다면? nginx에서는 내부 변수를 선언하고 X 초 동안 캐시 할 수 있습니다. HAProxy에 대한 비슷한 솔루션을 찾지 못했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.