Erreur 429 - Nombre de requêtes anormalement élevé

 

Nous avons constaté dans le passé que certaines sessions utilisateurs entraînaient un grand nombre de requêtes sur nos serveurs, ce qui causait non seulement des erreurs et des déconnexions chez ces utilisateurs, mais également une instabilité sur certains de nos serveurs. Nous avons implanté dans nos systèmes une règle permettant de limiter le nombre de requêtes effectuées en un court laps de temps par nos utilisateurs sur les serveurs Omnimed afin de régler cette situation.

Chaque clic effectué dans l’application envoie une requête sur nos serveurs. Selon l’intensité et le module utilisé, un nombre trop élevé de requêtes effectuées simultanément peut entraîner différentes problématiques, un gel dans votre application, et peut même causer des lenteurs ou des messages d’erreurs pour tous les autres utilisateurs.

⚠️ Lorsque l’on obtient cette erreur, c’est que l’utilisateur sur le poste a fait plus de 50 requêtes sur l’application à l’intérieur de 5 secondes. La session est alors bloquée pour une période de 1 minute afin de limiter le nombre de requêtes sur nos serveurs.

Liste de vérifications

Si vous obtenez ce message d’erreur, voici à quoi cela pourrait être dû :

  • Plusieurs dossiers patients ouverts simultanément.
  • Un trop grand nombre de clics, soit un peu plus d’une centaine par minute.
  • Une touche de clavier restée enfoncée (une touche collée ou quelque chose qui accote sur le clavier).
  • Un clavier sans-fil dont les batteries sont faibles.
  • Un ordinateur tablette dont l’écran peut être détaché et utilisé indépendamment du socle clavier. Ceci arrive sur certains modèles lorsque l’écran n’est pas bien inséré sur le socle.
  • Une extension problématique du navigateur Chrome qui rafraîchit la page automatiquement à répétition.
  • Tout autres problèmes techniques du même type pouvant générer de multiples requêtes.

Si vous avez des questions ou commentaires, n'hésitez surtout pas à communiquer avec nous!