Câu hỏi

Làm thế nào để đo thời gian của các hoạt động không đồng bộ trong Nodejs?

Câu trả lời

API Performance cung cấp cho chúng ta các công cụ để tìm ra các chỉ số hiệu suất cần thiết. Một ví dụ đơn giản sẽ là sử dụng async_hooksperf_hooks

'use strict';
const async_hooks = require('async_hooks');
const {
    performance,
    PerformanceObserver
} = require('perf_hooks');
const set = new Set();
const hook = async_hooks.createHook({
    init(id, type) {
        if (type === 'Timeout') {
            performance.mark(`Timeout-${id}-Init`);
            set.add(id);
        }
    },
    destroy(id) {
    if (set.has(id)) {
        set.delete(id...
Bạn cần đăng nhập để xem
senior

senior

Gợi ý câu hỏi phỏng vấn

middle

Cách hoạt động của concurrency trong Node.js như thế nào?

senior

Làm thế nào bạn có thể có một biến toàn cục giữa tất cả các worker được clustered trong Node.js?

middle

Buffer là gì và tại sao nên sử dụng chúng trong Node.js?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào