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. .
多人同时注册……
再多能到10k?而且都是同步堵塞去加密,崩溃是不会,只是会慢一点而已。
不放心就做个测试就知道了。
不会崩溃,CPU运算不能异步,能异步的都是IO操作
我想知道是啥复杂加密,竟然这么久?我发现多个new Date()也有时间差
你用 ab 压测一下接口,就知道会不会崩溃了,速度能不能接受了。
万一崩溃了,用个 PM2 来启动服务,PM2 能自动帮你唤起来。
PS:你这里加密操作69ms,但finish 要 600ms,如果这个 finish 是指 http 的 finish,最大的性能瓶颈是你的框架
既然接受不了就把加密的过程换成异步进行的