본문으로 건너뛰기

Split이 무엇인지, 리소스 나누기가 어떻게 작동하는지, 하나의 유료 플랜에서 여러 서버를 실행하는 방법.

Splits는 플랜의 전체 리소스를 여러 서버 인스턴스로 나눌 수 있게 해 주는 유료 플랜 기능이에요. 큰 서버 하나 대신, 같은 플랜의 리소스 한도 안에서 작은 서버 여러 개를 실행할 수 있어요.

배울 내용

  • Split이 무엇이고 어떻게 작동하는지
  • 각 플랜에 포함된 Split의 수
  • 서버 사이에 리소스를 할당하는 방법
  • Split으로 실행할 수 있는 서버 종류

Split이란 무엇인가요?

Split은 서버 인스턴스 슬롯 하나를 나타내요. 플랜의 전체 CPU, RAM, 디스크는 공유 풀이에요. 만드는 각 서버에 이 풀의 일부를 할당하되, 합계가 플랜의 한도를 넘지 않도록 하면 돼요.

Split의 수는 동시에 실행할 수 있는 서버의 최대 개수와 같아요.


플랜별 Splits

플랜Splits최대 동시 서버 수
Bronze22
Silver33
Gold44

Free Tier는 Splits를 지원하지 않아요.


리소스 나누기 작동 방식

플랜의 리소스는 하나의 풀이에요 — 만드는 모든 서버가 여기서 가져다 써요. 모든 서버의 할당 합계는 플랜의 한도 안에 있어야 해요.

예시 — Silver 플랜 (200% CPU, 4 GB RAM, 9 GB NVMe, Splits 3개):

서버CPURAM디스크
Discord 봇50%512 MB1 GB
웹 API100%2 GB4 GB
데이터베이스50%1.5 GB4 GB
합계200%4 GB9 GB

Split 세 개를 모두 사용하고, 플랜의 리소스를 전부 할당했어요.


Split으로 실행할 수 있는 것

애플리케이션 서버에만 한정되지 않아요. Portal의 Splits 탭에서 다음을 만들 수 있어요:

애플리케이션 서버:

  • Node.js
  • Python
  • Java
  • Rust
  • C#
  • Lua
  • 그 밖에 지원되는 egg

데이터베이스 서버:

  • MongoDB
  • MariaDB
  • PostgreSQL

Portal에서 Splits 관리하기

Portal에서 각 유료 플랜 서버에 Splits 탭이 나타나요. 여기서 할 수 있는 일:

  • 새 서버 인스턴스 만들기
  • 인스턴스별 리소스 할당 설정하기
  • 데이터베이스 서버 만들기

자주 묻는 질문

Free Tier에서도 Splits를 쓸 수 있나요?

아니요. Splits는 Bronze, Silver, Gold 유료 플랜에서만 사용할 수 있어요.

Split마다 다른 프로그래밍 언어를 실행할 수 있나요?

네. Split마다 다른 런타임을 섞어 쓸 수 있어요 — 예를 들어 같은 플랜에서 Node.js 서버 하나와 Python 서버 하나를 실행할 수 있어요.

Split이 더 적은 플랜으로 다운그레이드하면 어떻게 되나요?

새 플랜의 한도에 맞추기 위해 일부 서버 인스턴스를 삭제해야 할 수 있어요. 도움이 필요하다면 다운그레이드하기 전에 지원팀에 문의하세요.

Split으로 데이터베이스 서버를 만들 수 있나요?

네. Portal의 Splits 탭에서 애플리케이션 서버와 함께 MongoDB, MariaDB, PostgreSQL 데이터베이스 서버를 만들 수 있어요.


다음 단계