찾다

 >  Q&A  >  본문

node.js - 노드에서 암호화 작업에 69ms가 소요됩니다. 허용됩니까?

사용자 비밀번호 암호화 작업은 동기식이며 69ms가 소요됩니까?

사용자 수가 많고 동시에 여러 사람이 등록하면 노드 프로세스가 중단될 수 있나요

하나님께 답을 구해보세요. .

PHP中文网PHP中文网2827일 전735

모든 응답(5)나는 대답할 것이다

  • 仅有的幸福

    仅有的幸福2017-05-16 13:33:05

    여러 사람이 동시에 등록합니다...

    10k에는 얼마나 더 도달할 수 있나요? 게다가 모두 동기식으로 차단되고 암호화되어 있어 충돌이 발생하지 않으며 속도가 느려질 뿐입니다.

    걱정되지 않는다면 테스트를 해보면 알 수 있습니다.

    회신하다
    0
  • 高洛峰

    高洛峰2017-05-16 13:33:05

    CPU 작업은 비동기식일 수 없습니다. IO 작업입니다.

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-05-16 13:33:05

    어떤 복잡한 암호화가 그렇게 오래 걸리는지 알고 싶어요? 여러 개의 새로운 Date()에도 시간 차이가 있다는 것을 발견했습니다

    회신하다
    0
  • phpcn_u1582

    phpcn_u15822017-05-16 13:33:05

    ab를 사용하여 인터페이스의 스트레스 테스트를 수행하면 충돌 여부와 속도가 허용 가능한지 여부를 알 수 있습니다.

    충돌이 발생하는 경우 PM2를 사용하여 서비스를 시작하세요. PM2가 자동으로 서비스를 깨울 수 있습니다.

    PS: 여기서 암호화 작업은 69ms가 걸리지만 완료는 600ms가 걸립니다. 완료가 http 종료를 나타내는 경우 가장 큰 성능 병목 현상은 프레임워크입니다

    회신하다
    0
  • 黄舟

    黄舟2017-05-16 13:33:05

    받아들일 수 없으니 암호화 과정을 비동기식으로 변경하세요

    회신하다
    0
  • 취소회신하다