1.11. 백엔드 통합을 테스트하기 위해 제품에 요청 전송


3scale API 공급자는 제품에 추가된 첫 번째 매핑 규칙을 기반으로 백엔드 통합을 테스트하기 위해 명령줄 요청을 제품으로 보낼 수 있습니다.

테스트 요청을 보내기 전에 테스트하려는 백엔드가 포함된 APIcast 구성을 승격해야 합니다. 특정 APIcast 구성은 해당 매핑 규칙, 애플리케이션 및 애플리케이션 계획을 사용하여 제품에 추가한 백엔드로 구성됩니다.

3scale은 요청 호출에 지정된 경로에 따라 제품의 백엔드에 요청을 전달합니다. 제품의 각 백엔드에 대해 제품에 백엔드를 추가할 때 백엔드 경로를 구성했습니다. 즉, 백엔드마다 고유한 경로가 있습니다.

사전 요구 사항

프로세스

  1. 새 APIcast 구성을 스테이징으로 승격합니다.

    1. [ your_product_name] > Integration > Configuration 으로 이동합니다.
    2. APIcast 구성에서 Promote v.[n] to Staging APIcast를 클릭합니다.

      • v.[n]은 승격할 버전 번호를 나타냅니다.
      • 승격할 변경 사항이 없는 경우 Nothing to promote라는 텍스트가 있는 회색 버튼이 있습니다.
  2. Staging APIcast에서 Promote v.[n] to Production APIcast를 클릭하여 APIcast 구성을 프로덕션으로 승격합니다.

    • v.[n]은 승격할 버전 번호를 나타냅니다.
    • 승격할 변경 사항이 없는 경우 Nothing to promote라는 텍스트가 있는 회색 버튼이 표시됩니다.
  3. API 제품에 대한 요청을 테스트하려면 Example curl에 제공된 명령을 복사하여 터미널에서 테스트합니다.

    • curl 명령 예제는 제품의 첫 번째 매핑 규칙을 기반으로 합니다.
    • 명령을 실행한 후 테스트 중인 백엔드에서 결과가 포함된 HTML 응답이 표시됩니다.
    • 응답이 제공되지 않는 경우 제품의 catch-all 매핑 규칙을 삭제하고 새 APIcast 구성을 스테이징으로 승격한 다음 예제 curl 명령을 실행합니다.

다음 단계

제한 및 가격 규칙과 같은 메트릭 및 방법을 변경할 때 다양한 응답을 확인할 수 있습니다. 제품의 애플리케이션 계획 중 하나에 대해 제품에 대한 요청을 테스트할 때 방법 및 메트릭을 수정합니다. 자세한 내용은 메서드 및 메트릭 추가를 참조하십시오.

제품 구성을 수정하고 API를 호출하기 전에 업데이트된 구성을 스테이징 및 프로덕션 환경으로 승격해야 합니다. 스테이징 환경으로 승격할 보류 중인 변경 사항이 있는 경우 Integration 메뉴 항목 옆에 관리 포털에 느낌표가 표시됩니다.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat