← Hyperdrive (Postgres & MySQL) / hyperdrive / configuration
Nastavení sdružování připojení
Hyperdrive udržuje fond připojení k vaší databázi, která jsou sdílena napříč vyvoláními Workeru. Maximální počet těchto připojení můžete nakonfigurovat podle kapacity databáze a požadavků aplikace.
Konfigurace velikosti fondu připojení
Velikost fondu připojení můžete nakonfigurovat pomocí Cloudflare dashboardu, Wrangler CLI nebo Cloudflare API.
Velikost fondu připojení nakonfigurujete přes dashboard takto:
-
Přihlaste se do Cloudflare dashboard ↗ a vyberte svůj účet.
-
Přejděte na Storage & databases > Hyperdrive.
Přejděte na Hyperdrive ↗ -
Vyberte svou konfiguraci Hyperdrive.
-
Vyberte Nastavení.
-
V Limit připojení ke zdrojové databázi sekci upravte Maximální počet připojení hodnota.
-
Vyberte Save.
Použijte wrangler hyperdrive update příkaz s --origin-connection-limit příznak:
npx wrangler hyperdrive update <HYPERDRIVE_ID> --origin-connection-limit=<MAX_CONNECTIONS>Použijte Hyperdrive REST API k aktualizaci vaší konfigurace:
curl --request PATCH \
--url https://api.cloudflare.com/client/v4/accounts/<ACCOUNT_ID>/hyperdrive/configs/<HYPERDRIVE_ID> \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer <API_TOKEN>' \
--data '{
"origin_connection_limit": <MAX_CONNECTIONS>
}'Každá konfigurace Hyperdrive má minimálně 5 připojení. Maximální počet připojení závisí na vašem Plán Workers.
Osvědčené postupy
- Začněte konzervativně: Začněte s nižším počtem připojení a postupně jej zvyšujte podle výkonu vaší aplikace.
- Sledování metrik databáze: Sledujte využití připojení a metriky výkonu vaší databáze, abyste optimalizovali počet připojení.
- Zohledněte limity databáze: Ujistěte se, že nakonfigurovaný počet připojení nepřekračuje maximální limit připojení vaší databáze.
- Zohlednění více konfigurací: Pokud máte více konfigurací Hyperdrive připojujících se ke stejné databázi, zvažte celkový počet připojení napříč všemi konfiguracemi.