'적합한 노드 없음'오류를 수정하는 방법은 무엇입니까?
문제
이미지 업로더가있는 사이트가 있고 사용자가 이미지를 업로드하려고 할 때 마다이 오류 메시지가 표시됩니다.
"귀하의 요청에 적합한 노드를 사용할 수 없습니다."
나는 호스팅 회사 (Mosso)에게 연락했으며 그들은 그것이 그들의 끝에 아무것도 아니라고 말했다. 이 문제의 원인과 문제를 해결하기 위해 무엇을 할 수 있습니까?
해결책
클러스터 된 서버와 관련이 있기 때문에 호스팅 회사의 문제라고 확신합니다.
다른 팁
요청과 관련하여 "적합한 노드 없음"오류를받을 수있는 몇 가지 이유가 있습니다. 이 문제에 대한 자세한 논의는 다음과 같습니다 http://nosuitablenodes.com. 요약은 다음과 같습니다.
첫째, 이것은 트래픽을 사이트의 사용 가능한 백엔드 서버로 지시하는 데 사용되는로드 밸런서의 오류 메시지입니다. 요청한 컨텐츠를 생성 할 수있는 백엔드 리소스가 없음을 의미합니다. 기본 메시지는 기본적으로 사이트를 사용할 수 없음을 의미합니다.
귀하의 사이트의 자원에 대해 생각하십시오. 정적 HTML? 페이지 콘텐츠를 즉시 생성하는 스크립팅 언어? DB 지원 웹 사이트? 각 레벨에는로드 밸런서 (오류 메시지를 생성 한)가 시간을 초과 하고이 메시지를 반환 할 수있는 리소스가 있습니다.
당신은 무엇을 할 수 있나요? (진짜 질문!)
먼저 사이트의 시스템 관리자에게 문의하십시오. 로드 밸런서에 액세스 할 수있는 시스템 관리자는 오류 조건을 일으키는 서비스를 정확히 찾아 낼 수 있습니다.
사이트 소유자는이 조건을 직접 해결하기 위해 몇 가지 작업을 수행 할 수 있습니다. 로드 밸런서 뒤에 더 많은 리소스를 추가하십시오 (호스팅 된 사이트의 경우 통제 할 수 없습니다) 리소스를 제어하지 않으면 (즉, 호스팅 제공 업체를 사용하는 경우) : 실제 원인을 결정한 다음 :
- 웹 서버) 더 많은 연결을 지원하도록 구성 최적화
- 파일 시스템/서버) 스크립팅 엔진에서 바이트 코드 캐싱을 사용하여 정적 컨텐츠를 CDN으로 이동하여 디스크 읽기를 줄입니다.
- 스크립팅 엔진) 바이트 코드 캐싱을 사용할 스크립팅 엔진 최적화
- 데이터베이스) 쿼리 최적화 또는 전용 데이터베이스 인스턴스로 이동
- 원격 자원) 원격 자원에 대한 종속성을 최소화하거나 가능한 경우 최적화하십시오.
어떤 종류의 진행률 표시 줄을 구현해야합니다. 그들은 일정한 피드백없이 업로드가 실패 할 수있을 정도로 유휴 시간 초과 설정이 낮습니다.
매우 성가신 문제입니다. 새로운 Rackspace Cloud의 문제 목록에서 다른 사람과 가입하고 문제를 해결하기 위해 투표하십시오. http://feedback.rackspacecloud.com/forums/71021-product--feedback/suggestions/997177-eliminate-the-dreaded-no-suitable-error?ref=title