0.1.1 • Published 2 years ago

bluejwebmonitor v0.1.1

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

内置cos 需要自行配置SecretId、SecretKey和cos桶的信息

/*
	*@param {*} scheduleTime
  *@param {*} mailOption
  *@param {*} port
  *@param {*} path
*/
const BluejWebMonitor = require('bluejwebmonitor')
const bluejWebMonitor = new BluejWebMonitor({
  //cron风格定时器
  scheduleTime: '1 * * * * *', // 每分钟第一秒执行任务 (测试多个网页建议设置定时间隔久些)
  // 可选,用于发送测试报告邮件用
  mailOption: {
    baseMail: '11111111@qq.com',      //开启SMTP的邮箱,用于发送邮件
    baseAuthCode: '***************',  //授权码
    from: '22222222@qq.com',        //发送地址
    to: '33333333333@qq.com',          //收件地址
    title: 'monitor报告'           //标题
  },
  cosConfig:{
    SecretId:'*******',   //cos SecretId
    SecretKey:'*******',  //cos SecretKey
    Bucket:'*******',     //cos桶
    Region:'*******',     //cos桶地区
  },
  port: 443, // 网页占用端口 默认7777
  path: '/monitor', // 网页默认路径
})

/*
	*@param {*} url
  *@param {*} 网页title
*/
// 添加需要测试的接口、网页 
bluejWebMonitor.addPage('http://photo.icemojito.cn', '<title>Admin</title>')
// bluejWebMonitor.addPage('https://www.taobao.com', '<title>淘宝网 - 淘!我喜欢</title>')

// 开始监听
bluejWebMonitor.monitor()
0.1.1

2 years ago

0.1.0

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago