Docs Menu
Docs Home
/ /
Atlas App Services
/ /

앱 구성 파일

이 페이지의 내용

  • 루트 구성

앱 이름, 환경, 배포 구성과 같은 애플리케이션 수준 설정은 root_config.json 에서 구성합니다.

app/
└── root_config.json

구성 디렉토리에는 다음 구조의 root_config.json 파일이 포함되어야 합니다.

/root_config.json
{
"name": "<App Name>",
"deployment_model": "<Deployment Model Type>",
"provider_region": "<Cloud Provider Region Name>",
"environment": "<Environment Name>",
"allowed_request_origins": ["<Request Origin URL>", ...]
}
필드
설명
name
string

애플리케이션의 이름입니다.

참고

앱 이름 제한

애플리케이션 이름은 1자에서 32자 사이여야 하며 ASCII 문자, 숫자, 밑줄 및 하이픈만 포함할 수 있습니다.

deployment_model
string

애플리케이션의 배포 모델입니다.

유효한 옵션은 다음과 같습니다.

  • "GLOBAL" 글로벌 배포

  • "LOCAL" 로컬 배포의 경우

provider_region
string

애플리케이션이 배포되는 클라우드 리전 의 이름입니다.

  • 글로벌 애플리케이션 은 이 리전에서 모든 데이터베이스 쓰기를 처리하지만 가장 가까운 배포 리전에서 다른 애플리케이션 요청을 처리합니다.

  • 로컬 애플리케이션 은 이 리전에서 모든 애플리케이션 요청과 데이터베이스 쓰기를 처리합니다.

environment
string?

환경 값을 평가할 때 앱이 사용해야 하는 환경의 이름입니다.

유효한 옵션은 다음과 같습니다.

  • ""

  • "development"

  • "testing"

  • "qa"

  • "production"

기본값입니다: ""

allowed_request_origins
string[]?

수신 요청이 시작될 수 있는 URL의 배열입니다. 허용된 요청 출처를 정의하면 Atlas App Services는 목록에 없는 출처에서 들어오는 모든 요청을 차단합니다.

요청 출처는 다음 형식의 URL입니다.

<scheme>://<host>[:port]

예를 들어 다음은 둘 다 유효한 요청 출처입니다.

https://www.example.com
https://www.example.com:443

돌아가기

앱 구성 파일

이 페이지의 내용