node.js – In Node dauert ein Verschlüsselungsvorgang 69 ms. Ist das akzeptabel?
PHP中文网
PHP中文网 2017-05-16 13:31:05
0
5
705

Ein Vorgang zum Verschlüsseln von Benutzerkennwörtern erfolgt synchron und dauert 69 ms. Ist er akzeptabel?

Wenn es eine große Anzahl von Benutzern gibt und sich mehrere Personen gleichzeitig registrieren, führt dies zum Absturz des Knotenprozesses

Bitte bitte Gott um Antworten. .

PHP中文网
PHP中文网

认证0级讲师

Antworte allen(5)
仅有的幸福

多人同时注册……

再多能到10k?而且都是同步堵塞去加密,崩溃是不会,只是会慢一点而已。

不放心就做个测试就知道了。

小葫芦

不会崩溃,CPU运算不能异步,能异步的都是IO操作

Peter_Zhu

我想知道是啥复杂加密,竟然这么久?我发现多个new Date()也有时间差

phpcn_u1582

你用 ab 压测一下接口,就知道会不会崩溃了,速度能不能接受了。

万一崩溃了,用个 PM2 来启动服务,PM2 能自动帮你唤起来。

PS:你这里加密操作69ms,但finish 要 600ms,如果这个 finish 是指 http 的 finish,最大的性能瓶颈是你的框架

黄舟

既然接受不了就把加密的过程换成异步进行的

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage