기술 이전 완료하여 주소 지웠습니다.
프로젝트 엉뚱하게 완료.
---------------------------------
var requestip = require('request-ip');
function _(request, response) 에
console.log(requestip.getClientIp(request));
175.223.39.36
175.223.39.36
175.223.39.36
175.223.39.36
175.223.39.36
175.223.39.36
175.223.39.36
175.223.39.36
175.223.39.36
175.223.39.36
하면 찍히고
https://stackoverflow.com/questions/54654946/how-to-write-console-log-to-a-file-instead
https://mungmungdog.tistory.com/34
const fs = require('fs');
const path = require('path');
const url = require('url');
var httpServer = require('http');
var requestip = require('request-ip');
const winston = require('winston');
require('winston-daily-rotate-file');
require('date-utils');
const logger = winston.createLogger({
level: 'debug',
transports: [
new winston.transports.DailyRotateFile({
filename : 'log/system.log',
zippedArchive: true,
format: winston.format.printf(
info => `${new Date().toFormat('YYYY-MM-DD HH24:MI:SS')} [${info.level.toUpperCase()}] - ${info.message}`)
}),
new winston.transports.Console({
format: winston.format.printf(
info => `${new Date().toFormat('YYYY-MM-DD HH24:MI:SS')} [${info.level.toUpperCase()}] - ${info.message}`)
})
]
});
module.exports = logger;
const ioServer = require('socket.io');
.
.
.
//console.log(requestip.getClientIp(request));
logger.debug(requestip.getClientIp(request));
요렇게 처리하면 된다.
'종료 프로젝트 > [종료] 비대면 서비스 "해볼까?"' 카테고리의 다른 글
ZOOM release notes (0) | 2021.01.07 |
---|---|
my books -> 비대면 서비스 프로젝트 게시판 용도 변경 (0) | 2020.08.11 |
메모리와 CPU (0) | 2019.01.09 |
init (0) | 2019.01.09 |
초안 내용 중 (0) | 2019.01.09 |