기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
애플리케이션 문제 해결
ElastiCache 는 와 상호 작용하는 동안 문제를 해결하는 데 도움이 되는 구체적이고 설명적인 오류를 제공합니다 ElastiCache API.
오류 검색
일반적으로 사용자는 시간을 소비하여 결과를 처리하기 전에 애플리케이션이 먼저 해당 요청으로 오류가 발생되는지 여부를 확인하려고 합니다. 오류가 발생했는지 확인하는 가장 쉬운 방법은 의 응답에서 Error
노드를 찾는 것입니다 ElastiCache API.
XPath 구문은 Error
노드의 존재를 검색하는 간단한 방법과 오류 코드 및 메시지를 검색하는 쉬운 방법을 제공합니다. 다음 코드 조각은 Perl 및 XML::XPath 모듈을 사용하여 요청 중에 오류가 발생했는지 확인합니다. 오류가 발생되면 코드는 응답에 첫 번째 오류 코드와 메시지를 인쇄합니다.
use XML::XPath; my $xp = XML::XPath->new(xml =>$response); if ( $xp->find("//Error") ) {print "There was an error processing your request:\n", " Error code: ", $xp->findvalue("//Error[1]/Code"), "\n", " ", $xp->findvalue("//Error[1]/Message"), "\n\n"; }
문제 해결 팁
의 문제를 진단하고 해결하려면 다음 프로세스를 사용하는 것이 좋습니다 ElastiCache API.
-
ElastiCache 가 올바르게 실행 중인지 확인합니다.
이렇게 하려면 브라우저 창을 열고 ElastiCache 서비스(예: )에 쿼리 요청을 제출하면 됩니다 https://elasticache.amazonaws.com. MissingAuthenticationTokenException 또는 500 내부 서버 오류는 서비스를 사용할 수 있고 요청에 응답하는지 확인합니다.
-
요청 구조 확인.
각 ElastiCache 작업에는 참조 에 ElastiCache API 참조 페이지가 있습니다. 파라미터를 올바르게 사용하고 있는지 여부를 다시 확인합니다. 어떤 문제가 발생할 수 있을 지에 대해 미리 알아보려면 샘플 요청이나 사용자 시나리오를 살펴보고 이러한 샘플이 유사한 작업을 하고 있는지 확인하세요.
-
포럼 확인.
ElastiCache 에는 다른 사람들이 그 과정에서 경험한 문제에 대한 솔루션을 검색할 수 있는 토론 포럼이 있습니다. 포럼을 보려면 다음 사이트를 참조하세요.