From 287500df41d03bfcdc5bc521e1a88bf8d544de17 Mon Sep 17 00:00:00 2001 From: spiduler Date: Fri, 23 Oct 2020 01:16:12 +0900 Subject: [PATCH] sdfdf --- index.js | 4 ---- src/component/SeleniumBrowser.js | 10 +++++++++- src/service/HeadlessService.js | 4 ++-- 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/index.js b/index.js index ba83e20..5fb6b15 100644 --- a/index.js +++ b/index.js @@ -19,10 +19,6 @@ logger.getContext = function getContext() { var app = express(); app.use(express.json()); app.use(expressLogging(logger)); -app.use((req, res, next) => { - logger.debug(Object.assign(req.body, req.query, req.params), 'Request params') - next() -}) app.listen(port, () => { logger.info({ app: 'Headless browser' }, 'Startup'); }); diff --git a/src/component/SeleniumBrowser.js b/src/component/SeleniumBrowser.js index 211ebe1..cda5db1 100644 --- a/src/component/SeleniumBrowser.js +++ b/src/component/SeleniumBrowser.js @@ -22,8 +22,16 @@ class SeleniumBrowser { driver.quit() } }, { - max: 10, min: 1 + max: 10, min: 1, evictionRunIntervalMillis: 1000 * 60 }); + + this.pool.on('factoryCreateError', function (err) { + logger.error(err.message, 'pool error') + }) + + this.pool.on('factoryDestroyError', function (err) { + logger.error(err.message, 'pool error') + }) } getDriver() { diff --git a/src/service/HeadlessService.js b/src/service/HeadlessService.js index 21fa77f..4d8f092 100644 --- a/src/service/HeadlessService.js +++ b/src/service/HeadlessService.js @@ -1,11 +1,11 @@ const logger = require('logops') -, browser = require('../component/SeleniumBrowser') + , browser = require('../component/SeleniumBrowser') class HeadlessService { constructor() { - + } get(params) {