jsonscraper
Marchés
Retour au journal

La limite Cloudflare peut arrêter tous les Workers du compte sans plafonner la facture

Le 13 novembre, Cloudflare a lancé Spend Management pour Workers et Durable Objects. Voici comment fonctionne le blocage au seuil et pourquoi il s’agit d’un contrôle de continuité du service, et non d’un plafond de dépenses garanti.

Politique éditoriale Signaler une erreur

Peut-on limiter les dépenses de calcul dans le cloud sans risquer d’interrompre une application en production ? Cloudflare propose désormais les deux options, mais une limite stricte fonctionne comme un interrupteur à l’échelle du compte pour un produit : une fois le seuil atteint, elle bloque les nouvelles opérations prises en charge. Le seuil ne garantit toutefois pas un montant maximal sur la facture.

Article : La limite Cloudflare peut arrêter tous les Workers du compte sans plafonner la facture
Résumé : Spend Management permet de définir des limites de dépenses et des alertes pour Workers et Durable Objects. Mais la limite s’applique à l’ensemble du produit dans le compte, se propage avec un délai et ne garantit pas un montant maximal sur la facture.
Rôle de l’image : couverture — l’idée centrale
Section : La limite Cloudflare peut arrêter tous les Workers du compte sans plafonner la facture
Sujet visuel : photo éditoriale i
La limite s’applique à l’échelle du produit dans tout le compte, tandis que le suivi des dépenses et le blocage des opérations prennent effet avec un délai.© jsonscraper · créé avec l’IA

Le 13 novembre 2026, Cloudflare a annoncé le lancement de Spend Management pour les clients Pay-as-you-go. Au lancement, les limites et les notifications sont disponibles pour Workers et Durable Objects. Il s’agit d’un mécanisme de protection automatique contre une hausse inattendue de la consommation — à condition que l’équipe comprenne quels services seront concernés par un même blocage global, comme l’explique Cloudflare.

Qu’est-ce qui change par rapport aux alertes de dépenses ?

Une notification indique que les dépenses ont atteint le niveau choisi, tandis que le produit continue de fonctionner. Une limite stricte bloque les opérations prises en charge. Dans Spend Management, chaque produit dispose de sa propre politique : montant de la limite, seuils de notification et, si cette option est configurée, adresse e-mail. Les limites de Workers et de Durable Objects sont indépendantes et couvrent tout le produit concerné dans le compte. Il est impossible de définir un seuil pour un seul Worker, un espace de noms Durable Objects particulier ou une seule métrique, selon la documentation de Cloudflare.

Le choix pratique est simple : les notifications conviennent lorsque la disponibilité est prioritaire, tandis qu’une limite bloquante convient lorsque l’équipe est prête à interrompre les opérations prises en charge du produit pour limiter la consommation future.

Pourquoi la limite ne s’active-t-elle pas exactement au montant défini ?

Le suivi des dépenses et la propagation du blocage ne sont pas instantanés. Cloudflare indique que le tableau de bord affiche les dépenses presque en temps réel — en moins de 10 minutes —, mais le moteur de calcul des coûts n’intervient pas dans le traitement de chaque requête. La politique se propage de manière asynchrone aux nœuds du réseau, puis l’environnement d’exécution l’applique lors d’une mise à jour périodique de son état local. C’est ainsi que Cloudflare décrit le fonctionnement de Spend Management.

Article : La limite Cloudflare peut arrêter tous les Workers du compte sans plafonner la facture
Résumé : Spend Management permet de définir des limites de dépenses et des alertes pour Workers et Durable Objects. Mais la limite s’applique à l’ensemble du produit dans le compte, se propage avec un délai et ne garantit pas un montant maximal sur la facture.
Rôle de l’image : illustration complémentaire 2 — un aspect spécifique différent
Section : Pourquoi la limite ne s’active-t-elle pas exactement au montant défini ?
Sujet visuel : infographie technique claire
Le schéma illustre le cheminement entre le suivi des dépenses et la propagation du blocage ; l’application asynchrone explique pourquoi les frais réels peuvent dépasser le seuil.© jsonscraper · illustration générée par l’IA

Le seuil défini marque donc le début prévu du blocage, et non un plafond strict sur le montant final de la facture. Les opérations peuvent se poursuivre pendant le suivi des dépenses et la propagation de la règle. Certains frais ne sont pas non plus inclus dans la limite : par exemple, les frais d’abonnement Workers Paid sont exclus, et les données stockées dans Durable Objects peuvent continuer à générer des frais après la mise en pause. Cloudflare précise que c’est la facture qui indique le montant définitif.

Quelle partie de l’application une limite Workers arrêtera-t-elle ?

La limite Workers regroupe les dépenses liées aux requêtes et au temps CPU de tous les Workers du compte, après déduction du volume inclus. Une fois le blocage activé, Cloudflare rejette les nouveaux appels de code qui génèrent des frais. Les ressources statiques servies sans exécuter le code d’un Worker continuent de fonctionner. La documentation de Workers décrit ainsi le périmètre concerné.

Imaginez un compte avec une application en production et un Worker de test. Si la charge de test porte les dépenses globales de Workers au seuil, le blocage peut aussi toucher le code de production dans le même compte. Il n’existe pas de limite distincte pour chaque application ; pour isoler les conséquences, l’équipe peut répartir les charges concernées entre plusieurs comptes ou choisir les notifications si l’arrêt de Workers est inacceptable.

Une limite distincte pour Durable Objects prend en compte les requêtes, la durée d’exécution, les lectures et écritures de lignes SQLite, ainsi que les opérations de lecture, d’écriture et de suppression dans le stockage clé-valeur. Elle ne couvre pas Workers, Workers AI, KV, R2 ni les autres produits. Si une application dépend de plusieurs services, une seule limite ne protège que la partie correspondante des dépenses ; l’arrêt d’un seul maillon peut néanmoins perturber l’application.

Que vérifier avant d’activer le blocage ?

Cartographiez les dépendances du compte : quelles applications utilisent Workers, quelles tâches en arrière-plan déclenchent des planifications ou des files d’attente, et quels services appellent Durable Objects. Décidez ensuite pour quels produits un arrêt automatique est acceptable. Si une panne coûte plus cher qu’un dépassement de budget, configurez un seuil de notification sans blocage. Si le blocage est acceptable, choisissez un montant en tenant compte des délais de traitement, des quotas inclus et des frais exclus de la limite.

Cloudflare décrit la configuration depuis le tableau de bord, cf CLI et l’API REST. Par exemple, lors de la création d’une politique via l’API, le champ threshold_cents indique le montant en centimes, product_id le produit, action l’action et notification_email les notifications ; un exemple figure dans l’annonce de l’entreprise. L’automatisation de la configuration ne change pas le périmètre : la limite reste globale au produit dans le compte.

Définissez à l’avance une procédure de rétablissement. Pour lever le blocage avant la prochaine période de facturation, Cloudflare propose d’augmenter la limite au-delà des dépenses cumulées, de la désactiver ou de supprimer la politique. Les changements peuvent prendre plusieurs minutes à s’appliquer ; réactiver la même limite ne remet pas à zéro les dépenses de la période en cours.

Dans quels cas ce mécanisme est-il utile ?

Spend Management ajoute une réaction automatique à la hausse de la consommation : au lieu d’envoyer uniquement un e-mail, le système peut bloquer les nouvelles opérations prises en charge pour le produit choisi. Pour un compte utilisé pour des tâches de test, ce mécanisme peut protéger contre une charge incontrôlée. Pour un compte qui héberge plusieurs services critiques, une limite commune lie le budget et la disponibilité de tous les Workers ou de tous les Durable Objects du compte.

Le choix dépend du coût acceptable d’un arrêt. Si la continuité du service est prioritaire, commencez par les notifications et le suivi des dépenses. Si vous souhaitez limiter la consommation future, activez le blocage après avoir vérifié les dépendances et préparé le rétablissement. Le seuil doit être envisagé comme une politique d’arrêt du produit, et non comme la promesse d’un montant précis sur la facture.

Personnes

Aucune personne répertoriée pour cet article pour le moment.

Continuez à lireVous n’avez pas utilisé une clé de fournisseur d’IA depuis longtemps ? Cloudflare ajoute la date de dernière utilisation
Lire le prochain article

Transformez vos lectures en intégration fonctionnelle

Explorez les API de données sociales de jsonscraper, testez des requêtes et créez votre prochain workflow.

Explorer les API