Lorsque j'ai développé l'écran en Java et l'ai testé, le processus initialement rapide s'est ralenti. L'écran est un processus qui génère des informations qui correspondent aux conditions de recherche sous forme d'informations EXCEL. Lorsque j'ai vérifié l'état du serveur (UNIX) dans l'état lent, le taux d'utilisation du processus principal (processus principal Java) du serveur AP était élevé et il consommait environ 30% même lorsque l'écran n'était pas affiché. C'est un état. De plus, GC se produisait tel quel. Après une période de lenteur, le FULL GC s'est produit toutes les 3 minutes pendant 3 jours pendant un jour férié alors que personne ne l'utilisait, après quoi le phénomène de ralentissement a disparu. (Le taux d'utilisation du processeur est également éliminé) Je ne sais pas si c'est un phénomène qui se produit après une longue période d'utilisation, mais j'aimerais en savoir la cause profonde et j'apprécierais tout conseil. La version Java est 8. Je ne sais pas comment enquêter, alors j'apprécierais tout conseil.
Recommended Posts