상시 대기 모드는 인스턴스를 24시간 계속 띄워 두므로 더 이상 0으로 축소되지 않고, 쉬는
동안에도 사용량이 발생합니다. 이 사용량은 구글 클라우드에서 과금되며 always-free 한도를
넘어갑니다. App Status 화면이 켜진 상태를 Premium Cost 로 표시하는 이유입니다.
가끔 첫 요청이 느린 정도가 괜찮다면 끄고 쓰셔도 됩니다. 몇 분 간격으로 도는 스케줄
시나리오가 있으면 인스턴스가 알아서 예열 상태로 유지되어, 콜드 스타트는 정말로 한동안
사용하지 않았을 때만 나타납니다. 웹훅이나 사용자가 직접 기다리는 자동화처럼 응답이 항상
일정해야 한다면 켜세요.프로젝트 과금 설정은 구글 클라우드 결제를 참고하세요.
쉬었다가가 아니라 부하가 걸릴 때 느리다면 콜드 스타트가 아니라 메모리 문제입니다.
성능 & 메모리를 참고하세요.
이 페이지가 도움이 되었나요?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Magic Meal Kits","description":"API, MCP, and deployment documentation for the Magic Meal Kits server you run in your own GCP project.","colors":{"primary":"#6D28D9","light":"#818CF8","dark":"#4F46E5"},"logo":{"light":"https://mintcdn.com/mmk-5fd4bbfe/E1wkFWl4VdSd4wXr/logo/light.png?fit=max\u0026auto=format\u0026n=E1wkFWl4VdSd4wXr\u0026q=85\u0026s=13e61b9f63d274bec5e49bf81ef8f6d8","dark":"https://mintcdn.com/mmk-5fd4bbfe/E1wkFWl4VdSd4wXr/logo/dark.png?fit=max\u0026auto=format\u0026n=E1wkFWl4VdSd4wXr\u0026q=85\u0026s=2cb2d5c31011c2fab9740fc3186a2d22"},"favicon":"https://mintcdn.com/mmk-5fd4bbfe/E1wkFWl4VdSd4wXr/favicon.png?fit=max\u0026auto=format\u0026n=E1wkFWl4VdSd4wXr\u0026q=85\u0026s=9fc83ff5e294a0129aeacc0773492a1b","appearance":{"default":"dark"},"background":{"color":{"dark":"#0A0A0B"}},"navbar":{"primary":{"type":"button","label":"Get Magic Meal Kits","href":"https://make.magicmealkits.com/"}},"footer":{"socials":{"website":"https://make.magicmealkits.com/"}},"contextual":{"options":["copy","view","claude","chatgpt","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"CLI (npm)","icon":"terminal","href":"https://www.npmjs.com/package/@magic-meal-kits/cli"},{"anchor":"Magic Meal Kits","icon":"globe","href":"https://make.magicmealkits.com/"}]},"languages":[{"language":"en","default":true,"href":"onboarding/overview"},{"language":"ko","href":"ko/onboarding/overview"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"mmk-5fd4bbfe","hasAudioNarration":false,"actualSubdomain":"mmk-5fd4bbfe","customDomains":["docs.magicmealkits.com"],"gitSource":{"type":"github","owner":"pureugong","repo":"make-docker-pack","deployBranch":"master","contentDirectory":"mintlify-docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"collectionId":"7f9a18e2-5ef3-4610-9c8d-c398d3324e41","liveDeploymentHistoryId":"6ad161c3de9ea4230c32f942","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad161c3de9ea4230c32f942"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ad161c3de9ea4230c32f942","clientVersion":"0.0.3894","searchFilterCounts":[{"language":"en","tag":"API","count":138},{"language":"en","tag":"Endpoints","count":127},{"language":"en","tag":"Notion","count":46},{"language":"en","tag":"Plaud","count":35},{"language":"en","tag":"Get Started","count":23},{"language":"ko","tag":"시작하기","count":23},{"language":"en","tag":"Tiro","count":20},{"language":"en","tag":"Paymint","count":14},{"language":"en","tag":"Troubleshooting","count":12},{"language":"ko","tag":"문제 해결","count":12},{"language":"en","tag":"Files","count":11},{"language":"en","tag":"Guides","count":9},{"language":"ko","tag":"가이드","count":9},{"language":"ko","tag":"커스텀앱","count":8},{"language":"ko","tag":"처음 시작하기","count":6},{"language":"ko","tag":"개요","count":5},{"language":"ko","tag":"MCP","count":5},{"language":"ko","tag":"MCP 서버","count":5},{"language":"ko","tag":"CLI","count":2},{"language":"ko","tag":"커맨드 라인","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2-autocommit","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"teamspace","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"client-snapshot-docs-config","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"ko/operations/cold-starts","slug":"/ko/operations/cold-starts","pageMetadata":{"title":"가끔 느리거나 연결 실패할 때 (콜드 스타트)","sidebarTitle":"콜드 스타트","description":"한동안 쉬었다가 보낸 요청이 느리거나 실패할 때 사용하세요. 상시 대기 모드를 켜서 인스턴스가 0으로 축소되지 않게 합니다.","href":"/ko/operations/cold-starts"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"한동안 쉬었다가 보낸 요청이 느리거나 실패할 때 사용하세요. 상시 대기 모드를 켜서 인스턴스가 0으로 축소되지 않게 합니다.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Frame,Heading,Note,OptimizedImage,Step,Steps,Tab,Tabs,Warning}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Tab)_missingMdxReference(`Tab`,true);if(!Tabs)_missingMdxReference(`Tabs`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`서버는 기본적으로 `,_jsx(_components.strong,{children:`유휴 상태가 되면 0으로 축소`}),`됩니다. 한동안 요청이 없다가 들어온 첫\n요청은 컨테이너를 다시 띄우고 라이선스를 검증한 뒤에야 처리되기 때문에 평소보다 오래\n걸리고, 호출한 쪽이 먼저 포기할 만큼 느려질 수도 있습니다.`]}),`\n`,_jsx(Heading,{level:`2`,id:`이럴-때-사용하세요`,children:`이럴 때 사용하세요`}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`증상:`}),` 평소에는 잘 되는데 가끔 시나리오가 아주 느리거나 연결 에러로 실패합니다. 바로 다시\n실행하면 정상 동작하고, 실패가 `,_jsx(_components.strong,{children:`한동안 사용하지 않은 뒤`}),`에 몰립니다.`]})}),`\n`,_jsxs(_components.p,{children:[`이 패턴은 콜드 스타트이지 배포가 깨진 것이 아닙니다. 간헐적이 아니라 `,_jsx(_components.strong,{children:`계속`}),` 실패한다면 이\n문서가 아니라 `,_jsx(_components.a,{href:`/ko/troubleshooting`,children:`문제 해결`}),`을 참고하세요.`]}),`\n`,_jsx(Heading,{level:`2`,id:`상시-대기-모드-켜기`,children:`상시 대기 모드 켜기`}),`\n`,_jsxs(_components.p,{children:[`App Status 화면에서 직접 켭니다.\n`,_jsx(_components.strong,{children:_jsx(_components.a,{href:`https://make.magicmealkits.com/app-status`,children:`make.magicmealkits.com/app-status`})})]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`지금 기본 화면은 이전 화면(v1)입니다. 새 대시보드(v2)는\n`,_jsx(_components.a,{href:`https://make.magicmealkits.com/v2/app-status`,children:`make.magicmealkits.com/v2/app-status`}),`에서 열립니다.\n쓰시는 화면에 맞는 탭을 고르세요.`]})}),`\n`,_jsxs(Tabs,{children:[_jsx(Tab,{title:`새 화면`,id:`%EC%83%88-%ED%99%94%EB%A9%B4`,children:_jsxs(Steps,{children:[_jsx(Step,{title:`앱 상태 열기`,children:_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://make.magicmealkits.com`,children:`make.magicmealkits.com`}),` 왼쪽 메뉴에서 `,_jsx(_components.strong,{children:`앱 상태`}),`를 엽니다.`]})}),_jsxs(Step,{title:`상시 대기 켜기`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`서비스 상태`}),` 카드의 `,_jsx(_components.strong,{children:`상시 대기`}),` 토글을 켭니다. 실행 중인 서비스에 바로 적용되며 재배포는\n필요 없습니다.`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/mmk-5fd4bbfe/Aw0a97dypJZnMwRM/assets/operations/v2/always-ready.png?fit=max\u0026auto=format\u0026n=Aw0a97dypJZnMwRM\u0026q=85\u0026s=23ed619ce91ea18bc054e39abda6e696`,alt:`앱 상태 화면의 상시 대기 토글`,\"data-og-width\":`1280`,width:`1280`,\"data-og-height\":`800`,height:`800`,\"data-path\":`assets/operations/v2/always-ready.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/mmk-5fd4bbfe/Aw0a97dypJZnMwRM/assets/operations/v2/always-ready.png?w=280\u0026fit=max\u0026auto=format\u0026n=Aw0a97dypJZnMwRM\u0026q=85\u0026s=a6f0d6ce0e9d12c4308c3bd58c5e75bc 280w, https://mintcdn.com/mmk-5fd4bbfe/Aw0a97dypJZnMwRM/assets/operations/v2/always-ready.png?w=560\u0026fit=max\u0026auto=format\u0026n=Aw0a97dypJZnMwRM\u0026q=85\u0026s=ebfde41a3ddcbb30719949166a9a35cb 560w, https://mintcdn.com/mmk-5fd4bbfe/Aw0a97dypJZnMwRM/assets/operations/v2/always-ready.png?w=840\u0026fit=max\u0026auto=format\u0026n=Aw0a97dypJZnMwRM\u0026q=85\u0026s=242031685678a6b4056c8cf6d91fba92 840w, https://mintcdn.com/mmk-5fd4bbfe/Aw0a97dypJZnMwRM/assets/operations/v2/always-ready.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Aw0a97dypJZnMwRM\u0026q=85\u0026s=38dc6fa1a43ac8769112796f619b5a0d 1100w, https://mintcdn.com/mmk-5fd4bbfe/Aw0a97dypJZnMwRM/assets/operations/v2/always-ready.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Aw0a97dypJZnMwRM\u0026q=85\u0026s=6f92ce95daf8b51bca54376e53cf765d 1650w, https://mintcdn.com/mmk-5fd4bbfe/Aw0a97dypJZnMwRM/assets/operations/v2/always-ready.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Aw0a97dypJZnMwRM\u0026q=85\u0026s=8669bfe64a96e4ae652f5dbce3dbb96d 2500w`})}),_jsx(Frame,{caption:`확대`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/mmk-5fd4bbfe/Aw0a97dypJZnMwRM/assets/operations/v2/always-ready-zoom.png?fit=max\u0026auto=format\u0026n=Aw0a97dypJZnMwRM\u0026q=85\u0026s=80f2434d793f25ce14c40eb4b417b47e`,alt:`앱 상태 화면의 상시 대기 토글 (확대)`,\"data-og-width\":`972`,width:`972`,\"data-og-height\":`496`,height:`496`,\"data-path\":`assets/operations/v2/always-ready-zoom.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/mmk-5fd4bbfe/Aw0a97dypJZnMwRM/assets/operations/v2/always-ready-zoom.png?w=280\u0026fit=max\u0026auto=format\u0026n=Aw0a97dypJZnMwRM\u0026q=85\u0026s=a94047adf94294b3b25f80d130c04c37 280w, https://mintcdn.com/mmk-5fd4bbfe/Aw0a97dypJZnMwRM/assets/operations/v2/always-ready-zoom.png?w=560\u0026fit=max\u0026auto=format\u0026n=Aw0a97dypJZnMwRM\u0026q=85\u0026s=be88a724c4b5630f232f2320fb319bb2 560w, https://mintcdn.com/mmk-5fd4bbfe/Aw0a97dypJZnMwRM/assets/operations/v2/always-ready-zoom.png?w=840\u0026fit=max\u0026auto=format\u0026n=Aw0a97dypJZnMwRM\u0026q=85\u0026s=ee18ffa47ecab5d680066c82f8a43d03 840w, https://mintcdn.com/mmk-5fd4bbfe/Aw0a97dypJZnMwRM/assets/operations/v2/always-ready-zoom.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Aw0a97dypJZnMwRM\u0026q=85\u0026s=fbc6dd16239d561f4cbf35a7108cf657 1100w, https://mintcdn.com/mmk-5fd4bbfe/Aw0a97dypJZnMwRM/assets/operations/v2/always-ready-zoom.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Aw0a97dypJZnMwRM\u0026q=85\u0026s=1baa1ad092689cc4638e1cfce1565257 1650w, https://mintcdn.com/mmk-5fd4bbfe/Aw0a97dypJZnMwRM/assets/operations/v2/always-ready-zoom.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Aw0a97dypJZnMwRM\u0026q=85\u0026s=ea1688c8668c660a470fcc16bcd6c02c 2500w`})})]}),_jsx(Step,{title:`확인`,children:_jsx(_components.p,{children:`실패하던 시나리오를 다시 실행합니다. 한동안 쉬었다가 보낸 요청만 유독 느린 현상이 사라지면\n됩니다.`})})]})}),_jsx(Tab,{title:`이전 화면`,id:`%EC%9D%B4%EC%A0%84-%ED%99%94%EB%A9%B4`,children:_jsxs(Steps,{children:[_jsx(Step,{title:`App Status 열기`,children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:_jsx(_components.a,{href:`https://make.magicmealkits.com/app-status`,children:`make.magicmealkits.com/app-status`})}),` 로\n이동해 배포에 사용하는 계정으로 로그인합니다.`]})}),_jsxs(Step,{title:`Scaling Settings 찾기`,children:[_jsxs(_components.p,{children:[`페이지 `,_jsx(_components.strong,{children:`오른쪽 아래`}),`의 `,_jsx(_components.strong,{children:`Scaling Settings`}),` 카드로 내려갑니다. `,_jsx(_components.strong,{children:`Always Ready Mode`}),` 가\n기본값 `,_jsx(_components.strong,{children:`DISABLED`}),` 로 표시됩니다.`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/mmk-5fd4bbfe/UHvTxhzroEk38PMC/assets/operations/cold-starts/always-ready.png?fit=max\u0026auto=format\u0026n=UHvTxhzroEk38PMC\u0026q=85\u0026s=da9780332f5fd7285e08e2531156a40e`,alt:`오른쪽 아래 Scaling Settings 카드의 Always Ready Mode가 DISABLED로 표시된 App Status 화면`,\"data-og-width\":`2312`,width:`2312`,\"data-og-height\":`1594`,height:`1594`,\"data-path\":`assets/operations/cold-starts/always-ready.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/mmk-5fd4bbfe/UHvTxhzroEk38PMC/assets/operations/cold-starts/always-ready.png?w=280\u0026fit=max\u0026auto=format\u0026n=UHvTxhzroEk38PMC\u0026q=85\u0026s=756e9c0004718a5aa8e8fa1c6768640b 280w, https://mintcdn.com/mmk-5fd4bbfe/UHvTxhzroEk38PMC/assets/operations/cold-starts/always-ready.png?w=560\u0026fit=max\u0026auto=format\u0026n=UHvTxhzroEk38PMC\u0026q=85\u0026s=a90771d82fe50bc0b0011066b89654e1 560w, https://mintcdn.com/mmk-5fd4bbfe/UHvTxhzroEk38PMC/assets/operations/cold-starts/always-ready.png?w=840\u0026fit=max\u0026auto=format\u0026n=UHvTxhzroEk38PMC\u0026q=85\u0026s=2b3781fc7cbccfcc153923e3f69a72f5 840w, https://mintcdn.com/mmk-5fd4bbfe/UHvTxhzroEk38PMC/assets/operations/cold-starts/always-ready.png?w=1100\u0026fit=max\u0026auto=format\u0026n=UHvTxhzroEk38PMC\u0026q=85\u0026s=b8965ef3e7228c872f2cb363ba1b81b9 1100w, https://mintcdn.com/mmk-5fd4bbfe/UHvTxhzroEk38PMC/assets/operations/cold-starts/always-ready.png?w=1650\u0026fit=max\u0026auto=format\u0026n=UHvTxhzroEk38PMC\u0026q=85\u0026s=ec441c3aa735fe166849742ab220059b 1650w, https://mintcdn.com/mmk-5fd4bbfe/UHvTxhzroEk38PMC/assets/operations/cold-starts/always-ready.png?w=2500\u0026fit=max\u0026auto=format\u0026n=UHvTxhzroEk38PMC\u0026q=85\u0026s=7222ad4ac1713f3fe3c5f564e1440254 2500w`})})]}),_jsxs(Step,{title:`켜기`,children:[_jsx(_components.p,{children:`토글을 클릭합니다. 인스턴스 하나를 항상 예열 상태로 유지해(최소 인스턴스 = 1) 컨테이너가\n뜨기를 기다리지 않고 바로 응답합니다.`}),_jsxs(_components.p,{children:[`실행 중인 서비스에 바로 적용되며 `,_jsx(_components.strong,{children:`재배포는 필요 없습니다.`})]})]}),_jsx(Step,{title:`확인`,children:_jsx(_components.p,{children:`실패하던 시나리오를 다시 실행합니다. 첫 요청부터 응답 시간이 일정해야 하고, 한동안 쉬었다가\n보낸 요청만 유독 느린 현상이 사라져야 합니다.`})})]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`비용`,children:`비용`}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`상시 대기 모드는 인스턴스를 24시간 계속 띄워 두므로 `,_jsx(_components.strong,{children:`더 이상 0으로 축소되지 않고`}),`, 쉬는\n동안에도 사용량이 발생합니다. 이 사용량은 구글 클라우드에서 과금되며 `,_jsx(_components.strong,{children:`always-free 한도를\n넘어갑니다.`}),` App Status 화면이 켜진 상태를 `,_jsx(_components.strong,{children:`Premium Cost`}),` 로 표시하는 이유입니다.`]})}),`\n`,_jsxs(_components.p,{children:[`가끔 첫 요청이 느린 정도가 괜찮다면 `,_jsx(_components.strong,{children:`끄고 쓰셔도 됩니다.`}),` 몇 분 간격으로 도는 스케줄\n시나리오가 있으면 인스턴스가 알아서 예열 상태로 유지되어, 콜드 스타트는 정말로 한동안\n사용하지 않았을 때만 나타납니다. 웹훅이나 사용자가 직접 기다리는 자동화처럼 응답이 항상\n일정해야 한다면 `,_jsx(_components.strong,{children:`켜세요.`})]}),`\n`,_jsxs(_components.p,{children:[`프로젝트 과금 설정은 `,_jsx(_components.a,{href:`/ko/operations/google-cloud-billing`,children:`구글 클라우드 결제`}),`를 참고하세요.`]}),`\n`,_jsx(Heading,{level:`2`,id:`관련-문서`,children:`관련 문서`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`쉬었다가가 아니라 `,_jsx(_components.strong,{children:`부하가 걸릴 때`}),` 느리다면 콜드 스타트가 아니라 메모리 문제입니다.\n`,_jsx(_components.a,{href:`/ko/operations/upgrade-performance`,children:`성능 \u0026 메모리`}),`를 참고하세요.`]}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"가끔 느리거나 연결 실패할 때 (콜드 스타트)","sidebarTitle":"콜드 스타트","description":"한동안 쉬었다가 보낸 요청이 느리거나 실패할 때 사용하세요. 상시 대기 모드를 켜서 인스턴스가 0으로 축소되지 않게 합니다.","href":"/ko/operations/cold-starts"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"이럴 때 사용하세요","slug":"이럴-때-사용하세요","depth":2,"children":[]},{"title":"상시 대기 모드 켜기","slug":"상시-대기-모드-켜기","depth":2,"children":[]},{"title":"비용","slug":"비용","depth":2,"children":[]},{"title":"관련 문서","slug":"관련-문서","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"mmk-5fd4bbfe","siteName":"Magic Meal Kits","title":"가끔 느리거나 연결 실패할 때 (콜드 스타트) - Magic Meal Kits","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/operations/cold-starts","matchLevel":1},"ko":{"href":"/ko/operations/cold-starts","matchLevel":0}}},"lastModified":"2026-10-15T17:59:34.396Z","originalFileLocation":"ko/operations/cold-starts.mdx","locale":"ko"},"headHtml":"\u003cmeta data-mint-head name=\"description\" content=\"한동안 쉬었다가 보낸 요청이 느리거나 실패할 때 사용하세요. 상시 대기 모드를 켜서 인스턴스가 0으로 축소되지 않게 합니다.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Magic Meal Kits\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/mmk-5fd4bbfe/VkbLfwUYdTdYUw_E/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/mmk-5fd4bbfe/VkbLfwUYdTdYUw_E/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/mmk-5fd4bbfe/VkbLfwUYdTdYUw_E/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/mmk-5fd4bbfe/VkbLfwUYdTdYUw_E/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/mmk-5fd4bbfe/VkbLfwUYdTdYUw_E/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/mmk-5fd4bbfe/VkbLfwUYdTdYUw_E/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/mmk-5fd4bbfe/VkbLfwUYdTdYUw_E/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/mmk-5fd4bbfe/VkbLfwUYdTdYUw_E/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/mmk-5fd4bbfe/VkbLfwUYdTdYUw_E/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"가끔 느리거나 연결 실패할 때 (콜드 스타트) - Magic Meal Kits\">\u003cmeta data-mint-head property=\"og:description\" content=\"한동안 쉬었다가 보낸 요청이 느리거나 실패할 때 사용하세요. 상시 대기 모드를 켜서 인스턴스가 0으로 축소되지 않게 합니다.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Magic Meal Kits\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.magicmealkits.com/ko/operations/cold-starts\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"가끔 느리거나 연결 실패할 때 (콜드 스타트) - Magic Meal Kits\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"한동안 쉬었다가 보낸 요청이 느리거나 실패할 때 사용하세요. 상시 대기 모드를 켜서 인스턴스가 0으로 축소되지 않게 합니다.\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/mmk-5fd4bbfe/VkbLfwUYdTdYUw_E/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Magic Meal Kits\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#6D28D9\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.magicmealkits.com/ko/operations/cold-starts\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/ko/operations/cold-starts.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://docs.magicmealkits.com/ko/operations/cold-starts\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.magicmealkits.com/operations/cold-starts\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.magicmealkits.com/operations/cold-starts\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.magicmealkits.com/#organization\",\"name\":\"Magic Meal Kits\",\"url\":\"https://docs.magicmealkits.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/mmk-5fd4bbfe/E1wkFWl4VdSd4wXr/logo/light.png?fit=max\u0026auto=format\u0026n=E1wkFWl4VdSd4wXr\u0026q=85\u0026s=13e61b9f63d274bec5e49bf81ef8f6d8\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.magicmealkits.com#website\",\"name\":\"Magic Meal Kits\",\"url\":\"https://docs.magicmealkits.com\",\"publisher\":{\"@id\":\"https://docs.magicmealkits.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.magicmealkits.com/ko/operations/cold-starts#webpage\",\"url\":\"https://docs.magicmealkits.com/ko/operations/cold-starts\",\"name\":\"가끔 느리거나 연결 실패할 때 (콜드 스타트)\",\"description\":\"한동안 쉬었다가 보낸 요청이 느리거나 실패할 때 사용하세요. 상시 대기 모드를 켜서 인스턴스가 0으로 축소되지 않게 합니다.\",\"dateModified\":\"2026-10-15T17:59:34.396Z\",\"isPartOf\":{\"@id\":\"https://docs.magicmealkits.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.magicmealkits.com/ko/operations/cold-starts#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.magicmealkits.com/ko/operations/cold-starts#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"문제 해결\",\"item\":\"https://docs.magicmealkits.com/ko/troubleshooting\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"가끔 느리거나 연결 실패할 때 (콜드 스타트)\",\"item\":\"https://docs.magicmealkits.com/ko/operations/cold-starts\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.magicmealkits.com/ko/operations/cold-starts#article\",\"headline\":\"가끔 느리거나 연결 실패할 때 (콜드 스타트)\",\"name\":\"가끔 느리거나 연결 실패할 때 (콜드 스타트)\",\"description\":\"한동안 쉬었다가 보낸 요청이 느리거나 실패할 때 사용하세요. 상시 대기 모드를 켜서 인스턴스가 0으로 축소되지 않게 합니다.\",\"url\":\"https://docs.magicmealkits.com/ko/operations/cold-starts\",\"mainEntityOfPage\":{\"@id\":\"https://docs.magicmealkits.com/ko/operations/cold-starts#webpage\"},\"dateModified\":\"2026-10-15T17:59:34.396Z\",\"publisher\":{\"@id\":\"https://docs.magicmealkits.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.magicmealkits.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Magic Meal Kits\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Magic Meal Kits","nav":{"global":{"anchors":[{"anchor":"CLI (npm)","icon":"terminal","href":"https://www.npmjs.com/package/@magic-meal-kits/cli"},{"anchor":"Magic Meal Kits","icon":"globe","href":"https://make.magicmealkits.com/"}]},"languages":[{"language":"en","default":true,"pages":[{"title":"en","href":"/operations/cold-starts"}]},{"language":"ko","tabs":[{"tab":"시작하기","groups":[{"group":"처음 시작하기","pages":[{"title":"환영합니다","sidebarTitle":"환영합니다","href":"/ko/onboarding/overview"},{"title":"구글 계정 준비","href":"/ko/onboarding/google-account"},{"title":"구글 클라우드 가입","href":"/ko/onboarding/google-cloud-signup"},{"title":"결제 계정 확인","href":"/ko/onboarding/billing-check"},{"title":"첫 모듈 테스트","href":"/ko/onboarding/first-module"},{"title":"다음 단계","href":"/ko/onboarding/next-steps"}]},{"group":"개요","pages":[{"title":"Magic Meal Kits","href":"/ko/introduction"},{"title":"설치","href":"/ko/installation"},{"title":"인증","href":"/ko/authentication"},{"title":"빠른 시작","href":"/ko/quickstart"},{"title":"자주 묻는 질문 (FAQ)","href":"/ko/faq"}]},{"group":"문제 해결","pages":[{"title":"문제 해결","sidebarTitle":"여기서 시작","href":"/ko/troubleshooting"},{"title":"구글 클라우드 결제 활성화(업그레이드)","sidebarTitle":"결제 활성화","href":"/ko/operations/google-cloud-billing"},{"title":"503 에러 강제동기화로 해결하기","sidebarTitle":"503 에러 해결","href":"/ko/operations/fix-503-force-sync"},{"title":"노션 커넥션 \u0026 권한 에러 해결하기","sidebarTitle":"노션 커넥션","href":"/ko/operations/notion-connection"},{"title":"Make에서 커넥션 정보 갱신 방법","sidebarTitle":"커넥션 정보 갱신","href":"/ko/operations/renew-notion-token"},{"title":"서비스 성능 개선 (메모리 티어 업그레이드)","sidebarTitle":"성능과 메모리","description":"과부하로 매직밀키트가 느리거나 메모리가 부족할 때 사용하세요. App Status에서 Free(256MB)에서 Basic(512MB)으로 업그레이드합니다.","href":"/ko/operations/upgrade-performance"},{"title":"가끔 느리거나 연결 실패할 때 (콜드 스타트)","sidebarTitle":"콜드 스타트","href":"/ko/operations/cold-starts"},{"title":"Make 연동 팁 \u0026 함정","sidebarTitle":"Make 연동 팁","description":"매직밀키트 모듈로 Make 시나리오를 만들 때 사용하세요 — 모듈 찾기, 요청 타임아웃 설정, 중복 실행 방지, 노션 rate limit 준수.","href":"/ko/operations/make-integration-tips"},{"title":"시스템 로그 공유하기","sidebarTitle":"로그 공유","href":"/ko/operations/share-system-logs"},{"title":"Make 모듈 입력과 출력 공유하기","sidebarTitle":"모듈 입력과 출력 공유","href":"/ko/operations/share-module-io"},{"title":"서비스 정지 또는 재설치하기","sidebarTitle":"정지와 재설치","href":"/ko/operations/stop-reinstall"},{"title":"API 키 재발급(교체)하기","sidebarTitle":"API 키 재발급","href":"/ko/operations/reissue-api-key"}]}]},{"tab":"API","pages":[{"title":"API","href":"/ko/api-reference/overview"}]},{"tab":"MCP","pages":[{"title":"MCP","href":"/ko/mcp/overview"}]},{"tab":"CLI","pages":[{"title":"CLI","href":"/ko/cli/overview"}]},{"tab":"가이드","pages":[{"title":"가이드","href":"/ko/guides/paymint/getting-started"}]}]}]},"title":"가끔 느리거나 연결 실패할 때 (콜드 스타트) - Magic Meal Kits","buildId":"dpl_8LJVMfxYNq6LJkohTrn2iyWT8umj","deploymentId":"dpl_8LJVMfxYNq6LJkohTrn2iyWT8umj","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-DgIorxK1.js","DynamicMarkdown-43fmNsOD.js","zoom-image-lightbox-D9lJgLSo.js","PlusIcon-C1lem43w.js","lightbox-handle-r17bVUz3.js"]}