node 性能监控工具
- 分析日志
- 监控内存泄漏
阿里云 Node.js 性能平台
不支持 Windows 系统
Egg.js 文档中写了,Node.js 性能平台 (alinode) 目前仅支持 macOS 和 Linux,不支持 Windows。
Easy-monitor 工具
可以部署到本地,完全私有化。
安装步骤:
- 数据库初始化,建库,下载 sql 执行
- 部署控制台,拉取项目代码
xprofiler-console
,修改配置 - 部署采集器管理服务,拉取项目代码
xtransit-manager
,修改配置 - 部署采集器长连接服务,拉取项目代码
xtransit-server
,修改配置 - node 项目接入
非 Egg.js 接入
需要下载插件xprofiler
npm install xprofiler --save --xprofiler_binary_host_mirror=https://npmmirror.com/mirrors/xprofiler
1
mailer 邮件服务配置
框架使用了nodemailer
搭建邮件服务。
config.mailer = {
host: 'smtp.qq.com',
port: 465,
secure: true,
auth: {
user: '1347436746@qq.com',
pass: 'boapfbalzaqigccj', // 在QQ邮箱中设置开启IMAP/SMTP服务获得
},
};
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9