1.0.1 • Published 6 years ago

@gavin66/logs_client v1.0.1

Weekly downloads
2
License
MIT
Repository
github
Last release
6 years ago

logs_client

日志系统 gavin66/logs 的客户端程序

安装

  • 浏览器环境,引入脚本 logs_client.js
<script src="logs_client.js"></script>
  • node 环境,包安装
npm install @gavin66/logs_client

使用

  • 浏览器环境
// 日志系统服务地址,必填
window.LogsClient.url = 'http://127.0.0.1:3000/logs';
// 队列最大长度,默认100
window.LogsClient.limit = 100;
// 检测队列间隔时间,最好不修改
window.LogsClient.delay = 0;

// 入队
window.LogsClient.queue.enqueue({
  table: "logs_table",
  data: '{"app":"app","name":"name"}'
});
  • node 环境
const LogsClient = require('@gavin66/logs_client')

// 日志系统服务地址,必填
LogsClient.url = 'http://127.0.0.1:3000/test'
// 并发数量
LogsClient.concurrency = 1
// 初始化队列
const queue = LogsClient.queue()

// 入队
queue.push({
  table: 'logs_table',
  data: '{"a":"b","c":"d"}'
})
1.0.1

6 years ago

1.0.0

6 years ago