NGINX 504 Gateway Time-out 해결 방법
리버스 프록시를 이용해 사이트를 운영하다 보면 대용량 사이즈의 파일을 업로드 할때나 리퀘스트 응답이 지연될때 504 Gateway Time-out 메시지를 볼수 있습니다. 프록시 옵션들중 실행시간에 관련된 값의 기본이 60초여서 60초 이상 리퀘스트가 지연될 경우 504 에러를 뿜게 되는데요. 이러한 오류 발생시 아래와 같이 프록시 연결
서버 관련 프로그램 및 운영체제 설정, 라우터 및 네트워크 관련 팁
리버스 프록시를 이용해 사이트를 운영하다 보면 대용량 사이즈의 파일을 업로드 할때나 리퀘스트 응답이 지연될때 504 Gateway Time-out 메시지를 볼수 있습니다. 프록시 옵션들중 실행시간에 관련된 값의 기본이 60초여서 60초 이상 리퀘스트가 지연될 경우 504 에러를 뿜게 되는데요. 이러한 오류 발생시 아래와 같이 프록시 연결
시놀로지에서 iSCSI를 사용하기 위해서는 스토리지를 디스크 그룹으로 묶고 iSCSI LUN을 통해 볼륨을 구성한 뒤 사용할수 있습니다. 우리가 일반적으로 알고있는 가상디스크의 형태로 구성하는 것과는 다른 방식인데요. 불편하긴 하지만 가상디스크의 형태가 아닌 논리볼륨의 형태라 속도는 조금더 앞설것으로 기대합니다. iSCSI 구성 iSCSI를 구성하는 방식은 두가지가 있습니다.
시놀로지에 하드디스크를 장착하고 폴더를 만들어 사용하려고 하면 시스템에 볼륨을 만들어야 합니다. 저장소 관리자를 통해 볼륨을 만들려고 보면 볼륨과 디스크 그룹 두가지가 있는데 사용자 입장에서는 어떤 방식으로 레이드 혹은 단일 볼륨을 구성해야 하는지 해깔리는데요. 이 두가지는 어떤 차이점을 가지고 있는지 알아보겠습니다. 시놀로지의 디스크 그룹과
익스트림 매뉴얼의 서버는 NGINX의 기능중 하나인 리버스 프록시(reverse proxy)를 이용해 운용하고 있는데요. 시놀로지의 튜토리얼을 만들기 위해 시스템을 synology-tutorial.mystor.net 이라는 도메인을 만들어 연결하려고 설정했는데 NGINX가 작동이 안되어 로그를 확인해보니 아래와 같은 에러를 뿜어 내었습니다. 2015/11/20 07:29:20 [emerg] 676#1192: could not build server_names_hash, you should
최근의 XPEnology는 4.x-5 버전 초반대의 gnoboot를 사용하지 않고 XPEnoboot를 사용하기 때문에 전에 포스팅 했던 글들이 처음 설치하는 유저에게 혼란을 주는것 같아 XPEnoboot를 이용한 설치방법을 다시 정리합니다. XPEnoboot 부트로더 준비 XPEnology는 시놀로지의 범용 포팅 버전으로 XPEnoboot라는 부트로더를 통한 설치가 가능합니다. xpenology.me download.xpenology.fr 위의 두
홈서버에 필요한 하드웨어 개론 – CPU 편에서 어떤 CPU가 홈서버에 적당한가를 연구해봤습니다. (정해진 답은 없지만요.) CPU를 골랐다면 모든 부품을 연결할 메인보드를 선택할 차례입니다. 메인보드의 선택은 비교적 단순합니다. PC용인가, 서버용인가. PC용 메인보드로 서버역할을 못할리 없으며 서버용 메인보드로도 데스크탑을 만들수 있습니다. 그렇다면 이 두가지는 무엇이 다른가를
이번 홈서버에 필요한 하드웨어 개론은 컴퓨터 시스템 부품의 핵심인 CPU입니다. 이 페이지에서 홈서버 시스템에서는 이 CPU가 좋다, 혹은 절대적이다가 아닌 나의 홈서버에 맞는 CPU는 무엇이고 24시간 돌아가는 홈서버에서 어떤 CPU가 맞는것인가에 대해 연구해봅시다. 어떤 CPU가 가성비 좋은가? PC의 경우 고성능을 요구하는 시스템은 2가지로
이전편인 레이드, 레이드 컨트롤러에 이어 스토리지 부품의 마지막인 하드디스크편입니다. 하드웨어가 익숙하지 않은 유저, 홈서버를 구상하고 있는 유저를 위해 알고 있는 얄팍한 지식을 나누는 페이지로 FAQ 스타일로 글을 풀어보았습니다. SAS vs SATA 하드디스크의 인터페이스는 크게 두가지로 나뉩니다. S-ATA (Serial ATA) SAS (Serial attached SCSI)
홈서버에 필요한 하드웨어 개론 – 레이드 편에서 레이드의 레벨과 특성에 대해 간략하게 이야기해봤는데요. 이번엔 디스크를 묶어 레이드를 구성하고 데이터를 총괄하는 레이드 컨트롤러에 대해 이야기 해볼까 합니다. 홈서버의 레벨에 맞는 수준으로 설명되어 있으며 좀더 자세한 내용을 알고 싶으시면 검색을 통해 정보를 얻을수 있습니다. 레이드 컨트롤러의
필자가 사용하는 레이드용 디스크와 백업디스크, OS용 SSD 기본적으로 홈서버는 스토리지 서버를 기반으로 데이터의 저장소 역할을 하는게 대부분의 1차적인 목적이기 때문에 스토리지에 많은 투자를 합니다. 예산에서 대부분을 차지하는게 스토리지 이기 때문에 하드웨어 개론 – 레이드편 에서는 아직 홈서버를 도입하지 않거나 또는 홈서버를 개선하기 위해 정보를