inspector-api

GACOR77

jastip bet

slot game developers

EBOBET

Tujuan

Wrapper sederhana di sekitar modul "inspector". Pada dasarnya menambahkan:

  • promises & async/await syntax
  • Eksportir S3

Kompatibilitas

VersiDidukungDiuji
20.xyaya
18.xyaya
16.xyaya

Untuk mendapatkan semua fitur, disarankan menggunakan Node versi 10 atau lebih tinggi.

Instalasi

$ npm install inspector-api --save

Penggunaan

CPU profiling

const Inspector = require('inspector-api')const inspector = new Inspector()await profiler()await profiler()// Invoke business logic under measurement here...// some time later...await profiler()

Memory sampling

const Inspector = require('inspector-api')const inspector = new Inspector()await heap()await heapampling()// Invoke business logic under measurement here...// some time later...await heapmpling()

Memory snapshot

const Inspector = require('inspector-api')const inspector = new Inspector()await heapapshot()

Code coverage

const Inspector = require('inspector-api')const inspector = new Inspector()await profiler()await profilerreciseCoverage({ callCount: true, detailed: true })const data = await profilereciseCoverage()await profilereciseCoverage()

Menggunakan eksportir S3

const Inspector = require('inspector-api')const inspector = new Inspector({ storage: { type: 's3', bucket: 'testBucket', dir: 'inspector' }})await profiler()await profiler()// Invoke business logic under measurement here...// some time later...await profiler()

Peringatan: tampaknya AWS SDK baru dapat menyebabkan kesalahan tak terduga jika Anda menggunakan metode takeSnapshot (gunakan memory sampling).

Konfigurasi konstruktor

new inspector([config])
confige
OpsiDeskripsiNilai default
typeJenis penyimpanan (raw, s3, atau fs)raw
bucketNama bucket S3tidak ada
dirDirektori penyimpanan filetidak ada

Jika menggunakan fs, data yang dihasilkan akan disimpan di disk pada direktori tmp default. Anda dapat menampilkannya di Node dengan perintah require('os').tmpdir().

Pengujian

$ npm test

Laporan cakupan dapat ditemukan di coverage/.

Kata Kunci

  • v8
  • inspector
  • profiler
  • profiling
  • cpu
  • memory
  • coverage
  • heap
  • HeapSnapshot
  • performance
  • sampling
INTILIGA

▲ Kembali ke atas

Platform Lainnya

slot promotions no deposit

novibet casino

ojk slot

aviator napoleon

Berita Piala Dunia

situs 138 slot

casino birthday party

rtp live hari ini

jet234 slot

Jika Anda memiliki pertanyaan, silakan kirim email ke [email protected]

▲ Kembali ke atas