美文网首页
vapor 简易在线日志统计

vapor 简易在线日志统计

作者: 搞好关系 | 来源:发表于2018-11-23 11:20 被阅读12次

    GitHub地址

    部署环境:

    Ubuntu 14
    vapor
    mysql
    代码管理:Git同步
    代码托管: GitHub
    1 Git同步
    git clone git@github.com:skeyboy/LogOnline.git
    2 编译
    cd ~/LogOnline
    vapor build
    3 启动服务
    vapor run //可以看日志
    nohup vapor run & //需要两个回车键,让后端运行
    4 退出ssh连接
    exit //需要回车

    部署过程

    用户登录(因为内部,自动注册人员)

    login

    创建组

    regist/group

    设备注册

    regist/device

    日志创建

    create/log

    日志大纲浏览

    /log/scan?uDevicePivotId=1&groupId=1&mode=0&level=1&pno=1&max=10


    浏览日志

    日志详情

    /log/detail?logId=20


    日志查看

    POSTMan测试

    浏览查看

    查看压力测试
    响应大概是0.4s左右

    后续改进

    1 邮件通知,将错误日志参数等信息以邮件方式发送给相关开发人员
    2 目前cache使用的mysql,后续修改为redis来减缓mysql压力
    4 后续添加按照组进行日志查看监控
    5 按照组进行人员管理

    相关文章

      网友评论

          本文标题:vapor 简易在线日志统计

          本文链接:https://www.haomeiwen.com/subject/oeadqqtx.html