Une opération de cryptage des mots de passe des utilisateurs est synchrone et prend 69 ms. Est-ce acceptable ?
S'il y a un grand nombre d'utilisateurs et que plusieurs personnes s'inscrivent en même temps, cela entraînera-t-il le blocage du processus du nœud
Veuillez demander des réponses à Dieu. .
Plusieurs personnes s'inscrivent en même temps...
De combien de plus peut-il atteindre 10 000 ? De plus, tout est bloqué et crypté de manière synchrone. Cela ne plantera pas, cela sera simplement plus lent.
Si vous êtes inquiet, faites simplement un test et vous le saurez.
Cela ne plantera pas. Les opérations du processeur ne peuvent pas être asynchrones.
Je veux savoir quel type de cryptage complexe prend autant de temps ? J'ai trouvé que plusieurs new Date() ont également des décalages horaires
Utilisez ab pour tester l'interface et vous saurez si elle va planter et si la vitesse est acceptable.
En cas de crash, utilisez PM2 pour démarrer le service. PM2 peut le réveiller automatiquement pour vous.
PS : votre opération de chiffrement prend ici 69 ms, mais la finition prend 600 ms. Si la finition fait référence à la finition http, le plus gros goulot d'étranglement en termes de performances est votre framework
.Comme vous ne pouvez pas l'accepter, changez le processus de cryptage en un processus asynchrone