Use sum function (#3174)
This commit is contained in:
parent
a9436306ab
commit
276edd7cc2
@ -19,6 +19,7 @@ import webFinger from './webfinger';
|
|||||||
import config from '../config';
|
import config from '../config';
|
||||||
import networkChart from '../chart/network';
|
import networkChart from '../chart/network';
|
||||||
import apiServer from './api';
|
import apiServer from './api';
|
||||||
|
import { sum } from '../prelude/array';
|
||||||
|
|
||||||
// Init app
|
// Init app
|
||||||
const app = new Koa();
|
const app = new Koa();
|
||||||
@ -99,9 +100,9 @@ export default () => new Promise(resolve => {
|
|||||||
if (queue.length == 0) return;
|
if (queue.length == 0) return;
|
||||||
|
|
||||||
const requests = queue.length;
|
const requests = queue.length;
|
||||||
const time = queue.reduce((a, b) => a + b.time, 0);
|
const time = sum(queue.map(x => x.time));
|
||||||
const incomingBytes = queue.reduce((a, b) => a + b.req.bytes, 0);
|
const incomingBytes = sum(queue.map(x => x.req.byets));
|
||||||
const outgoingBytes = queue.reduce((a, b) => a + b.res.bytes, 0);
|
const outgoingBytes = sum(queue.map(x => x.res.byets));
|
||||||
queue = [];
|
queue = [];
|
||||||
|
|
||||||
networkChart.update(requests, time, incomingBytes, outgoingBytes);
|
networkChart.update(requests, time, incomingBytes, outgoingBytes);
|
||||||
|
Loading…
Reference in New Issue
Block a user