애플리케이션 문제 해결 - Amazon MemoryDB

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

애플리케이션 문제 해결

MemoryDB는 MemoryDB 와 상호 작용하는 동안 문제를 해결하는 데 도움이 되는 구체적이고 설명적인 오류를 제공합니다API.

오류 검색

일반적으로 사용자는 시간을 소비하여 결과를 처리하기 전에 애플리케이션이 먼저 해당 요청으로 오류가 발생되는지 여부를 확인하려고 합니다. 오류가 발생했는지 확인하는 가장 쉬운 방법은 MemoryDB 의 응답에서 Error 노드를 찾는 것입니다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"; }

문제 해결 팁

MemoryDB 의 문제를 진단하고 해결하려면 다음 프로세스를 사용하는 것이 좋습니다API.

  • MemoryDB가 올바르게 실행되는지 확인합니다.

    이렇게 하려면 브라우저 창을 열고 MemoryDB 서비스(예: )에 쿼리 요청을 제출하면 됩니다 https://memory-db.us-east-1.amazonaws.com. MissingAuthenticationTokenException 또는 는 서비스를 사용할 수 있고 요청에 응답하는지 UnknownOperationException 확인합니다.

  • 요청 구조 확인.

    각 MemoryDB 작업에는 MemoryDB 참조 에 API 참조 페이지가 있습니다. 파라미터를 올바르게 사용하고 있는지 여부를 다시 확인합니다. 어떤 문제가 발생할 수 있을 지에 대해 미리 알아보려면 샘플 요청이나 사용자 시나리오를 살펴보고 이러한 샘플이 유사한 작업을 하고 있는지 확인하세요.

  • 포럼 확인.

    MemoryDB에는 그 과정에서 다른 사람들이 경험한 문제에 대한 해결책을 검색할 수 있는 토론 포럼이 있습니다. 포럼을 보려면 다음 사이트를 참조하세요.

    https://forums.aws.amazon.com/ .