6.4. 데이터 세트 사용
이 섹션에서는 다양한 영구 저장소의 다양한 데이터 세트, 용도, 사용된 스토리지 유형 및 정보 소스인지에 대해 자세히 설명합니다.
3scale 배포의 전체 상태는 다음 DeploymentConfig 오브젝트 및 해당 PV에 저장됩니다.
| 이름 | 설명 |
|---|---|
|
MySQL 데이터베이스 ( | |
| 파일 볼륨 | |
|
Redis 데이터베이스( | |
|
Redis 데이터베이스( |
6.4.1. system-mysql정의 링크 복사링크가 클립보드에 복사되었습니다!
system-mysql 은 3scale 관리 콘솔에서 사용자, 계정, API, 계획 등에 대한 정보를 저장하는 관계형 데이터베이스입니다.
서비스와 관련된 이 정보의 하위 집합이 백엔드 구성 요소에 동기화되어 backend-redis 에 저장됩니다. system-mysql 은 이 정보를 위한 정보원입니다.
6.4.2. system-storage정의 링크 복사링크가 클립보드에 복사되었습니다!
여러 Pod 업로드 및 정적 파일을 읽고 수평으로 확장할 수 있으므로 RWX(ReadWriteMany) PersistentVolume 이 필요합니다.
system-storage 는 시스템 구성 요소에서 읽고 쓸 파일을 저장합니다.
두 가지 범주로 분류됩니다.
-
런타임 시
시스템구성 요소에서 읽은 구성 파일 - 정적 파일 (예: HTML, CSS, JS )은 개발자 포털을 생성하기 위해 CMS 기능으로 시스템에 업로드
6.4.3. backend-redis정의 링크 복사링크가 클립보드에 복사되었습니다!
backend-redis 에는 백엔드 구성 요소에서 사용하는 여러 데이터 세트가 포함되어 있습니다.
-
usage s:
백엔드에 의해 집계된 API 사용 정보입니다. 속도 제한 결정에백엔드및 시스템에서 UI 또는 API를통해 분석 정보를 표시하는 데 사용됩니다. -
config: 내부 API를 통해 시스템에서 동기화되는 서비스, rate-limits 등에 대한 구성 정보입니다.
이 정보 의 출처 는 아니지만System및system-mysql은 다음과 같습니다. - 대기열: 작업자 프로세스에서 실행할 백그라운드 작업의 대기열입니다. 이는 임시이며 처리된 후 삭제됩니다.
6.4.4. system-redis정의 링크 복사링크가 클립보드에 복사되었습니다!
system-redis 에는 백그라운드에서 작업을 처리할 수 있는 큐가 포함되어 있습니다. 이는 임시이며 처리된 후 삭제됩니다.