← Sandbox SDK / sandbox / platform
Limity
Protože Sandbox SDK je postaveno nad Containers platformě sdílí stejné základní vlastnosti dané platformy. Jak fungují ceny a limity pro nasazení sandboxu, se dozvíte na těchto stránkách.
Sandbox také dědí aktuální chování životního cyklu, umísťování a směrování platformy Containers. Další podrobnosti najdete v Životní cyklus kontejneru a Škálování a směrování.
Limity kontejneru
Viz Limity kontejnerů pro úplné podrobnosti o:
- Limity paměti, vCPU a disku pro souběžné instance kontejnerů
- Typy instancí a jejich přidělení prostředků
- Limity velikosti a úložiště image
Limity Workers a Durable Objects
Při používání Sandbox SDK z Workers nebo Durable Objects se na vás vztahují Limity subrequestů Workers. Ve výchozím nastavení SDK používá přenos HTTP, kde každá operace (exec(), readFile(), writeFile(), atd.) se počítá jako jeden subrequest.
Limity dílčích požadavků
- Workers Free: 50 subrequestů na požadavek
- Workers Paid: 1,000 subrequestů na požadavek
Vyhněte se limitům na subrequesty pomocí transportu RPC
Povolte RPC transport a multiplexujte všechna volání SDK přes jedno trvalé připojení:
{
"vars": {
"SANDBOX_TRANSPORT": "rpc"
},
}[vars]
SANDBOX_TRANSPORT = "rpc"Se zapnutým RPC transportem:
- Perzistentní připojení se počítá jako jeden subrequest
- Všechny následující operace SDK využijí existující připojení (žádné další subrequesty)
- Ideální pro workflow s velkým počtem operací SDK na jeden požadavek
Viz Režimy transportu pro úplný návod.
Osvědčené postupy
Chcete-li se vejít do těchto limitů:
- Přizpůsobte velikost svých instancí - Vyberte odpovídající typ instance podle požadavků vaší zátěže
- Vyčistěte nepoužívané sandboxy - Ukončování relací sandboxu, jakmile již nejsou potřeba, za účelem uvolnění zdrojů
- Optimalizujte obrázky - Udržujte své vlastní Dockerfily odlehčete, aby se zmenšila velikost obrazu
- Pro operace s vysokou frekvencí použijte transport RPC - Povolte
SANDBOX_TRANSPORT=rpcaby se předešlo limitům na subrequesty při velkém počtu volání SDK v rámci jednoho požadavku