«nginx» 태그된 질문

Nginx ( "eNgine x")는 경량의 고성능 HTTP 서버, 리버스 프록시, TCP 스트림 프록시 및 메일 프록시이며 BSD와 유사한 라이센스로 배포됩니다.

4
웹 서버는 무작위로 다른 가상 호스트를 제공합니다
우분투 트러스티에서 nginx를 실행하고 있습니다. 하나의 IP 주소에서 실행되는 https를 통해 여러 웹 사이트를 제공합니다. 무작위로 작업 부하와 약간 관련이있는 것처럼 보이지만 때때로 단일 요청이 잘못된 가상 호스트를 켤 수 있습니다. 이로 인해 요청이 처리 lustrum.thalia.nu되고 thalia.nu그 반대도 마찬가지입니다. 그러면 사용자가 갑자기 다른 웹 사이트로 연결될 때 불쾌한 오류 페이지가 …

3
여러로드 밸런서를 사용하여 트래픽을 애플리케이션 서버로 리디렉션 할 수 있습니까?
로드 밸런싱을 처음 사용하고 여러로드 밸런서를 사용하여 트래픽을 내 애플리케이션 서버로 리디렉션 할 수 있는지 궁금합니다. 나는 이것이 어떻게 이루어질 수 있는지 정말로 이해하지 못한다. 도메인 이름이 특정 서버의 IP 주소 (이 경우 하나의로드 밸런서의 IP)와 일대일로 일치하지 않아야합니까? 각로드 밸런싱 서버에 다른 IP가있는 경우 두로드 밸런서 (또는 10 개의로드 …

2
서버가 여전히 활성 상태이지만 nginx proxy_pass는 결국 GATEWAY_TIMEOUT을 반환합니다.
nginx가 처음로드 될 때 제대로 작동하는 nginx 프록시 패스 스루를 설정했지만 프록시 패스 스루 인 위치는 504 GATEWAY_TIMEOUT응답 만 반환합니다 . 이상한 점은 여러 개의 proxy_pass 위치를 설정했으며 중단되는 부분과 유지되는 부분이 무작위라는 것입니다. 다음은 nginx 구성 파일입니다. server { listen 80; server_name example.com; access_log /var/log/nginx/access.log; error_log /var/log/nginx/error.log; root /srv/www/frontend/current/; …

1
404 오류시 HAProxy URL 재 작성
첫 번째 파일이 없을 때 HAProxy를 다른 백엔드에 다시 쓰는 방법? 필요한 것은 errorloc리디렉션 대신 다시 작성하는 것이므로 클라이언트는 리디렉션을 인식하지 못합니다. 우리는 정적 파일을위한 리버스 프록시와 웹 서버의로드 밸런싱을 염두에두고 NginX를 염두에두고 응용 프로그램을 개발했습니다. 응용 프로그램은 쿠키를 기반으로 고정 세션이 필요한 Opa 프레임 워크를 기반으로합니다. NginX와 HAproxy 모두에서 …
9 nginx  haproxy 

1
PHP5-FPM은 어떻게 nginx에 에러를 보내나요?
웹에서 좋은 설명을 찾을 수 없기 때문에 php-fpm 및 nginx에서 오류 로깅을 약간 실험했습니다. 대부분의 가이드는 내가 변화해야한다고 말했다 catch_workers_output에 yes내가 nginx를에 PHP5-FPM의 뒷면에서 오류를 보내려면. 그러나 실험 중에 catch_workers_output로 설정되어 있어도 nonginx에 의해 오류가 여전히 올바르게 기록되고 있음을 발견했습니다 . 내 가상 호스트 구성은 다음과 같습니다. server { server_name …
9 nginx  php-fpm 


1
여러 서버간에 공유되는 Nginx 캐시
요청을 처리하기 위해 PHP-FPM과 함께 FastCGI를 사용하는 Nginx를 갖춘 REST-ish API 서버 8 대가 있습니다. 우리는 현재 Nginx의 FastCGI 캐싱을 사용하고 있습니다 (와 같은 지시문 fastcgi_cache_path). 이는 API 응답이 캐시되지만 각 서버마다 별도의 캐시가 있음을 의미합니다. 8 개의 서버 모두에서 캐시 스토리지를 공유하는 좋은 방법이 있습니까? Redis를 공유 스토리지로 사용하는 …
9 nginx  cache 

3
Nginx limit_req 설정에서 버스트의 정의는 무엇입니까?
이것의 차이점은 무엇입니까? limit_req_zone $binary_remote_addr zone=flood:10m rate=30r/s; limit_req zone=flood nodelay 과: limit_req_zone $binary_remote_addr zone=flood:10m rate=30r/s; limit_req zone=flood burst=5 nodelay 문서 http://wiki.nginx.org/HttpLimitReqModule .
9 nginx 

2
nginx에 빈 응답을 반환하는 php-fpm
nginx는 /etc/nginx/fastcgi_params위치 블록 의 표준 을 사용하여 fastcgi를 통해 php-fpm에 연결합니다 . 로 명령 줄에서 /.status(php-fpm.ini::ping.path)에 연결 cgi-fcgi -bind하면 결과가 예상대로 돌아옵니다 (X-Powered-By set, response body 등). nginx로 요청하면 결과가 비워집니다 (X-Powered-By 설정, 본문 길이 또는 내용 없음). nginx는 "유효한"응답을 얻었으므로 200을 반환합니다. tcpdump를 살펴보면서 FCGI 헤더에서 패리티 요청을 분리했습니다 …
9 php  nginx  php-fpm  fastcgi 

2
왜 "proxy_pass_header 서버;"
방금 NGINX를 시작하고 사람들이 사용하는 몇 가지 구성 예를 보았습니다. proxy_pass_header Server; 요청을 업스트림 서버에 프록시 할 때? 여기서 정확히 무엇을합니까? 가능한 사용 사례는 무엇입니까?
9 nginx 

6
PHP FPM은 권한이 거부 되었습니까?
PHP-FPM이 왜 권한 거부를 줄 수 있는지에 대한 몇 가지 항목을 읽었지만 해결할 수는 없습니다. 오류 로그는 다음과 같습니다. 2013/04/20 23:33:28 [crit] 15479#0: *6 open() "/var/lib/nginx/tmp/fastcgi /2/00/0000000002" failed (13: Permission denied) while reading upstream, client: 99.999.999.999, server: example.net, request: "GET /wp-admin/ HTTP/1.1", upstream: "fastcgi://unix:/tmp/php-fpm.sock:", host: "example.net", referrer: "http://example.net/" 나는 조금 …

2
연결이 부족한 Nginx 및 PHP-FPM
이런 오류가 계속 발생합니다. [02-Jun-2012 01:52:04] WARNING: [pool www] seems busy (you may need to increase pm.start_servers, or pm.min/max_spare_servers), spawning 8 children, there are 19 idle, and 49 total children [02-Jun-2012 01:52:05] WARNING: [pool www] seems busy (you may need to increase pm.start_servers, or pm.min/max_spare_servers), spawning 16 children, there are …
9 nginx  php-fpm 

2
모든 디렉토리 요청을 nginx의 단일 파일로 별칭을 지정할 수 있습니까?
nginx에서 특정 디렉토리에 대한 모든 요청을 가져 와서 리디렉션없이 json 문자열을 반환하는 방법을 알아 내려고합니다. 예: curl -i http://example.com/api/call1/ 예상 결과: HTTP/1.1 200 OK Accept-Ranges: bytes Content-Type: application/json Date: Fri, 13 Apr 2012 23:48:21 GMT Last-Modified: Fri, 13 Apr 2012 22:58:56 GMT Server: nginx X-UA-Compatible: IE=Edge,chrome=1 Content-Length: 38 Connection: keep-alive …

2
API 관리 솔루션 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 서버 결함에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . 현재 API를 작성 중이며 GUI에서 속도 제한 사용량을 모니터링 할 수있는 도구를 찾고 있습니다. 나는 다음을 포함한 몇 가지 엔터프라이즈 솔루션을 보았습니다. http://apigee.com/ http://mashery.com/ …

1
Nginx에서 서버 특정 ENV 값을 어떻게 설정합니까?
환경 변수를 사용하여 데이터베이스 연결과 다른 몇 가지를 설정하는 프로젝트를 시작하고 있습니다. (사람들은 부주의하고 덮어 쓰기 때문에 구성 파일을 사용하고 싶지 않았습니다). 어쨌든, 나는 nginx를 사용하고 있으며 env를 지원 하는 동안 충분히 지원 하지 않는 것 같습니다 . 서버 당 블록 단위로 env 값을 설정할 수 없습니다 . 즉, 이것은 …

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