Aller au contenu principal

Lancez votre serveur FiveM en quelques clics ! Hébergement optimisé, anti-DDoS inclus et support 24/7.

Découvrir nos offres FiveM

Serveur bloqué et redémarrage en boucle

Ce guide explique comment corriger un serveur FiveM qui reste bloqué au démarrage et redémarre en boucle à cause d'une ressource trop longue à charger.

Symptômes

Dans la console de votre serveur, vous voyez des messages [tx:FxMonitor] qui se répètent, par exemple :

[tx:FxMonitor] (P:45s|HB:--|HC:0s) Server is taking too long to start.
[tx:FxMonitor] - No successful HeartBeat yet.
[tx:FxMonitor] - Resource "..." has been loading for 25s.
[tx:FxMonitor] - Resource "..." has been loading for 35s.

Au bout d'un moment, le serveur abandonne, redémarre, et le même cycle recommence indéfiniment.

Cause

Par défaut, txAdmin attend seulement 1,5 minute qu'une ressource démarre. Si une ressource lourde (map, base de données, gros pack) dépasse ce délai, txAdmin considère que le serveur a échoué et le redémarre, ce qui crée la boucle.


Solution : augmenter le Resource Starting Tolerance

Il suffit d'augmenter le délai d'attente au démarrage dans les paramètres de txAdmin.

Étapes

  1. Connectez-vous à votre txAdmin
  2. Allez dans Settings (Paramètres)
  3. Cliquez sur l'onglet FXServer
  4. En bas de la page, cliquez sur Show Advanced (Afficher les options avancées)
  5. Trouvez l'option Resource Starting Tolerance
  6. Changez la valeur 1.5 minutes (default) par 10 minutes
  7. Cliquez sur Save FXServer Settings (Sauvegarder)
  8. Redémarrez votre serveur
astuce

Cette option correspond exactement au message d'erreur : « If you are getting failed to start in time errors, increase this value. »


Pourquoi 10 minutes ?

Certaines ressources mettent naturellement du temps à charger au premier démarrage :

  • Grosses maps (MLO, YMAP)
  • Bases de données volumineuses à initialiser
  • Packs de véhicules / armes / vêtements conséquents
  • Serveurs avec beaucoup de ressources à traiter à la suite

En passant la tolérance à 10 minutes, vous laissez le temps à ces ressources de finir leur chargement sans que txAdmin ne coupe le serveur au milieu.


Bonnes pratiques

Augmenter la tolérance corrige la boucle, mais il est aussi conseillé d'identifier quelle ressource est lente :

SituationCe qu'il faut faire
Une seule ressource est toujours citéeVérifiez cette ressource (fichiers corrompus, erreurs)
Toutes les ressources sont lentesVérifiez les performances du serveur (CPU, RAM, disque)
La lenteur vient d'une map/packOptimisez ou allégez les assets si possible
attention

Si le serveur redémarre en boucle même après avoir mis 10 minutes, le problème vient probablement d'une ressource qui plante (et non simplement lente). Consultez la console pour repérer les erreurs de cette ressource.


Besoin d'aide ?

Si le problème persiste, ouvrez un ticket sur notre Discord en indiquant le nom de la ressource affichée dans les messages [tx:FxMonitor].