This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
'use strict'; | |
//Define all dependencies needed | |
const express = require('express'); | |
const responseTime = require('response-time') | |
const axios = require('axios'); | |
//Load Express Framework | |
var app = express(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const cluster = require('cluster'); | |
const http = require('http'); | |
const numCPUs = require('os').cpus().length; | |
const express = require('express'); | |
var app = express(); | |
if (cluster.isMaster) { | |
console.log(`Master ${process.pid} is running`); | |
// Fork workers. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const http2 = require('http2'); | |
const fs = require('fs'); | |
const hostname = '127.0.0.1'; | |
const port = 3000; | |
const options = { | |
key: fs.readFileSync('server.key'), | |
cert: fs.readFileSync('server.crt'), | |
requestCert: false, | |
rejectUnauthorized: false |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
'use strict'; | |
//Define all dependencies needed | |
const express = require('express'); | |
const responseTime = require('response-time') | |
const axios = require('axios'); | |
//Load Express Framework | |
var app = express(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
'use strict'; | |
//Define all dependencies needed | |
const express = require('express'); | |
const responseTime = require('response-time') | |
const axios = require('axios'); | |
const redis = require('redis'); | |
const client = redis.createClient(); | |
//Load Express Framework |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
'use strict'; | |
//Define all dependencies needed | |
const express = require('express'); | |
const responseTime = require('response-time') | |
const axios = require('axios'); | |
const redis = require('redis'); | |
const client = redis.createClient(); | |
//Load Express Framework |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const winston = require('winston'); | |
let logger = new winston.Logger({ | |
transports: [ | |
new winston.transports.File({ | |
level: 'verbose', | |
timestamp: new Date(), | |
filename: 'filelog-verbose.log', | |
json: false, | |
}), |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const execFile = require('child_process').execFile; | |
var express = require('express'); | |
var app = express(); | |
app.get('/listfile/:data', function(req, res, next) { | |
execFile('ls' , ['-la',req.param('data')], (error, stdout, stderr) => { | |
if (error) { | |
throw error; | |
} | |
console.log(stdout); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const exec = require('child_process').exec; | |
var express = require('express'); | |
var app = express(); | |
app.get('/listfile/:data', function(req, res, next) { | |
exec('ls -la' + req.param('data'), (error, stdout, stderr) => { | |
if (error) { | |
throw error; | |
} | |
console.log(stdout); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const exec = require('child_process').exec; | |
var express = require('express'); | |
var app = express(); | |
app.get('/listfile', function(req, res, next) { | |
exec('ls -la' , (error, stdout, stderr) => { | |
if (error) { | |
throw error; | |
} | |
console.log(stdout); |
NewerOlder