Método Node.js process.uptime()

El método process.uptime() es una interfaz de programación de aplicaciones incorporada del módulo de proceso que se utiliza para obtener la cantidad de segundos que se ejecuta el proceso de Node.js.

Sintaxis:

process.uptime();

Parámetros: Este método no acepta ningún parámetro.

Valor devuelto: Devuelve un número de punto flotante que especifica la cantidad de segundos que se ejecuta el proceso de Node.js.

Los siguientes ejemplos ilustran el uso del método process.uptime() en Node.js:

Ejemplo 1:

// Node.js program to demonstrate the   
// process.uptime() Method
  
// Allocating process module
const process = require('process');
  
// Printing the number of seconds
// the Node.js process is running
console.log(process.uptime());

Producción:

0.0842063

Ejemplo 2:

// Node.js program to demonstrate the   
// process.uptime() Method
  
// Allocating process module
const process = require('process');
  
// Checking whether the method
// exists or not
if (process.uptime) {
  
    // Printing uptime() value
    console.log("The number of seconds the"
          + " Node.js process is running: "
          + process.uptime() + " seconds");
  
    var i = 1000000;
  
    while(i--);
      
    console.log("The number of seconds the"
          + " Node.js process is running: "
          + process.uptime() + " seconds");
  
    console.log("In whole seconds: "
          + Math.floor(process.uptime())
          + " seconds");
}

Producción:

the number of seconds the Node.js process is running: 0.077 seconds
the number of seconds the Node.js process is running: 0.087 seconds
In whole seconds: 0 seconds

Nota: El programa anterior se compilará y ejecutará usando el node filename.jscomando.

Referencia: https://nodejs.org/api/process.html#process_process_uptime

Publicación traducida automáticamente

Artículo escrito por gekcho y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *