Lors du dumping des données, un grand nombre d'opérations d'E/S sur disque et une activité d'E/S entraînent une io_wait relativement élevée, ce qui peut entraîner une charge plus élevée. Je suppose que lorsque la charge de votre serveur est élevée, le processeur ne devrait pas être occupé à ce moment-là, n'est-ce pas ? Si le processeur est inactif et que les E/S sont occupées, cela est probablement dû à une grande quantité d'E/S provoquée par l'opération de vidage de Redis. Vous pouvez essayer d'optimiser la configuration de Redis liée au dump et essayer de réduire l'intervalle de temps de dump
Une charge élevée du serveur n'est rien de plus qu'une utilisation insuffisante d'une certaine ressource. Ressources CPU, ressources disque, ressources réseau.
Le dump Redis doit avoir des opérations d'E/S. Regardez simplement la lecture et l'écriture du disque.
Comme je ne connais pas le déploiement détaillé de l'affiche originale, Redis est-il local ? MySQL est également natif ? Je pense que MySQL n'est généralement pas placé sur les machines professionnelles. S'il s'agit d'une charge d'E/S élevée, cela ne devrait pas affecter MySQL sur d'autres machines.
Le nombre de connexions augmente soudainement et expire. Vous pouvez vérifier le nombre time_wait de TCP. Je pense que cela est plus probable. Cela ressemble plus à un court appel de connexion d'un certain service. Une fois qu'un défaut se produit, un grand nombre de time_waits sont activement déconnectés et les ressources réseau sont épuisées, ce qui rend les autres services indisponibles.
Lors du dumping des données, un grand nombre d'opérations d'E/S sur disque et une activité d'E/S entraînent une io_wait relativement élevée, ce qui peut entraîner une charge plus élevée. Je suppose que lorsque la charge de votre serveur est élevée, le processeur ne devrait pas être occupé à ce moment-là, n'est-ce pas ? Si le processeur est inactif et que les E/S sont occupées, cela est probablement dû à une grande quantité d'E/S provoquée par l'opération de vidage de Redis. Vous pouvez essayer d'optimiser la configuration de Redis liée au dump et essayer de réduire l'intervalle de temps de dump
Une charge élevée du serveur n'est rien de plus qu'une utilisation insuffisante d'une certaine ressource. Ressources CPU, ressources disque, ressources réseau.
Le dump Redis doit avoir des opérations d'E/S. Regardez simplement la lecture et l'écriture du disque.
Comme je ne connais pas le déploiement détaillé de l'affiche originale, Redis est-il local ? MySQL est également natif ? Je pense que MySQL n'est généralement pas placé sur les machines professionnelles. S'il s'agit d'une charge d'E/S élevée, cela ne devrait pas affecter MySQL sur d'autres machines.
Le nombre de connexions augmente soudainement et expire. Vous pouvez vérifier le nombre time_wait de TCP. Je pense que cela est plus probable. Cela ressemble plus à un court appel de connexion d'un certain service. Une fois qu'un défaut se produit, un grand nombre de time_waits sont activement déconnectés et les ressources réseau sont épuisées, ce qui rend les autres services indisponibles.