当前位置: 首页 > news >正文

山门做网站百度排行榜前十名

山门做网站,百度排行榜前十名,加盟网站需要怎么做,手机上管理wordpress在我的一个node express项目中,使用了log4js来生成日志并且保存到文件里,生成的文件如下: 文件名字叫:access.log 如果在配置log4js的时候允许了同时存在多个备份log文件,(比如我写的是3个:back…

在我的一个node express项目中,使用了log4js来生成日志并且保存到文件里,生成的文件如下:

文件名字叫:access.log 如果在配置log4js的时候允许了同时存在多个备份log文件,(比如我写的是3个:backup:3)那么从时间最远到最近,会生成access.log.3,

access.log.2,access.log.1,access.log

 

一、下载安装log4js

在项目根目录下命令行:

window:

npm install log4js

mac(sudo不是必需的,但是不带sudo可能会遇到什么管理权限之类的莫名其妙的问题,所以我习惯mac里都带sudo,下载过程中会要求输入电脑密码):

sudo npm install log4js

下载好了,现在我的项目结构如下:

其中app_simply.js是我的项目的运行文件,是我简单的自己写的一个项目运行文件,只有最基本的功能。不是通过express生成器自动生成的。

 

二、配置log4js

在app_simply.js中加入以下几句:

var log4js = require('log4js');//加载log4js模块
var express = require('express');
var path = require("path");var app = express();

//通过configure()配置log4js log4js.configure({appenders: [{type: 'console'}, //控制台输出{type: 'file', //文件输出filename: 'logs/access.log',//输出日志的文件夹/文件名,不会自动生成文件夹,请先自行创建logs文件夹maxLogSize: 1024*12,//一个文件的大小,超出后会自动新生成一个文件backups: 3,//备份的文件数量category: 'normal'}],replaceConsole: true }); var logger = log4js.getLogger('normal'); logger.setLevel('INFO');//设置输出级别,具体输出级别有6个,见下方说明app.use(log4js.connectLogger(logger, {level: log4js.levels.INFO}));

app.get("/", function(req, res){
res.send("88888");
});
 
var server = app.listen(3001, function(){
var host = server.address().address;
var port = server.address().port;

console.log('Example app listening at http://%s:%s', host, port);
});
 

log4js的输出级别6个: 从低到高:trace, debug, info, warn, error, fatal

  • logger.trace(‘Entering cheese testing’);
  • logger.debug(‘Got cheese.’);
  • logger.info(‘Cheese is Gouda.’);
  • logger.warn(‘Cheese is quite smelly.’);
  • logger.error(‘Cheese is too ripe!’);
  • logger.fatal(‘Cheese was breeding ground for listeria.’);

输出日志时,高于等于我们自己设置的等级的信息都会输出,比如我设置的是info,到时候info, warn,error,fatal的信息都会输出到文件中

 

然后跑起我们的服务器,就会生成日志啦!

 

结束:一个简单的log4js的配置如上。更多用法自己看官方文档和log4js文件夹里的readme.md也可以

转载于:https://www.cnblogs.com/hamsterPP/p/5662680.html

http://www.lbrq.cn/news/2770939.html

相关文章:

  • 国外ps素材网站大数据营销系统怎么样
  • 中国做外国网购的网站手机百度一下
  • 网站建设案例如何营销策划机构
  • 网站建设的最新技术山西网络营销外包
  • 网站主机建设方案百度如何快速收录网站
  • 中国建设会计网站广点通推广登录入口
  • 做国外网站什么定位广州百度竞价托管
  • 网站敏感目录漏洞修复友情链接交换平台
  • 网站开启伪静态需要编写什么代码怎样在百度做广告宣传
  • 网站 优化 分析郑州网站推广技术
  • 自己做网站能赚钱么百度推广需要多少钱
  • 建设部网站官网挂证通报郑州网站推广培训
  • web网站建设 实习报告灰色seo推广
  • 济南专业做企业网站个人免费网站建设
  • 平台b2c网站建设营销软文的范文
  • 通过数字化营销搭建网络建设seo网络推广优化
  • 平面设计素材网站排名搜索引擎推广渠道
  • 晋江+网站建设+推广网站优化排名软件哪些最好
  • 主播网站建设广东疫情最新消息今天
  • 自己有网站怎么优化宣传方式有哪些
  • 微信做单网站有哪些天津seo诊断
  • 附近做网站的公司电话关键词分类工具
  • 做企业网站还有市场吗怎么推广引流客户
  • 织梦采集侠官方网站东莞seo代理
  • 手机端做网站软件美国今天刚刚发生的新闻
  • 国产做愛视频网站网上国网app
  • 南充网站建设公司网站快速排名的方法
  • mvc5做博客网站那个推广平台好用
  • 广州有哪些大公司优化方案怎么写
  • 网站建设域名怎么用百度扫一扫识别图片在线
  • word如何转换为pdf
  • java17学习笔记-Deprecate the Applet API for Removal
  • Android Cordova 开发 - Cordova 嵌入 Android
  • 电源、电流及功率实测
  • 华为云之开发者空间云主机使用体验【玩转华为云】
  • openldap安装 -添加条目