资讯专栏INFORMATION COLUMN

docker运行badjs

myshell / 2887人阅读

摘要:镜像创建数据库创建启动上报获取项目,比如修改的配置,比如修改,比如上报上报接口是否合并合并不合并扩展参数用于自定义上报错误级别忽略某个错误支持和抽样全量延迟上报为时有效自定义上报方式重复上报次数对于同一个错误

pull镜像
docker pull docker.io/caihuijigood/badjs-docker
创建mysql数据库

badjs-web/db/create.sql

创建mongo

use badjs

启动
docker run -i -d -p 8080:80 -p 8081:8081 docker.io/caihuijigood/badjs-docker bash badjs mysql=mysql://root:root@192.168.99.100:3306/badjs mongodb=mongodb://192.168.99.100:27017/badjs
上报

获取项目id,比如id=1

git clone https://github.com/BetterJS/badjs-report.git

修改example/index.html的配置,比如

BJ_REPORT.init({
             id: 1,
             url: "http://192.168.99.100:8080/badjs",
         }).tryJs().spyAll();

修改src/bj-report.js,比如

var _config = {
        id: 1, // 上报 id
        uin: 0, // user id
        url: "http://192.168.99.100:8080/badjs", // 上报 接口
        combo: 1, // 是否合并 !0-合并 0-不合并
        ext: null, // 扩展参数 用于自定义上报
        level: 4, // 错误级别 1-debug 2-info 4-error
        ignore: [], // 忽略某个错误, 支持 Regexp 和 Function
        random: 1, // 抽样 (0-1] 1-全量
        delay: 1000, // 延迟上报 combo 为 true 时有效
        submit: null, // 自定义上报方式
        repeat: 5 // 重复上报次数(对于同一个错误超过多少次不上报)
    };

然后双击example/index.html
然后去8081后台,查看日志
http://192.168.99.100:8081/us...

doc

BetterJS-doc

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/81326.html

相关文章

  • docker运行badjs

    摘要:镜像创建数据库创建启动上报获取项目,比如修改的配置,比如修改,比如上报上报接口是否合并合并不合并扩展参数用于自定义上报错误级别忽略某个错误支持和抽样全量延迟上报为时有效自定义上报方式重复上报次数对于同一个错误 pull镜像 docker pull docker.io/caihuijigood/badjs-docker 创建mysql数据库 badjs-web/db/create.sql...

    104828720 评论0 收藏0
  • [Docker 官方文档] 理解 Docker

    摘要:将一个轻量级的容器虚拟化平台和一组标准工作流程工具进行集成,来帮助你方便地管理和部署应用。主要包括哪些组件主要包括两个组件开源的容器虚拟化平台用于分享和管理容器的软件即服务平台。 【编者的话】本文来自 Docker 的官方文档,详细介绍了 Docker 的体系结构、重要概念、内部工作机理等内容,推荐不了解 Docker 内部原理的同学阅读。 什么是 Docker? Docker 是...

    cncoder 评论0 收藏0
  • Docker】第2篇:Docker 介绍

    摘要:根据镜像文件生成容器实例。容器是一个运行时环境,就是鲸鱼背上的一个个集装箱。这一层于我们典型的系统一样,包含加载器和内核。数据卷使得数据可以持久化和共享。 docker简介 1.docker是基于go语言实现主要目标是对对应组件的封装、分发、部署、运行等生命周期的管理,使应用程序及其运行环境能够做到一次封装,到处运行 2.docker为了解决运行环境和配置问题的软件容器,方便做持续集成...

    nevermind 评论0 收藏0
  • 慕课网_《第一个docker化的java应用》学习总结

    摘要:时间年月日星期四说明本文部分内容均来自慕课网。仓库构建镜像的目的是为了在其机器上运行镜像程序。使用参数,冒号前面为主机端口,后面为容器端口。 时间:2017年04月27日星期四说明:本文部分内容均来自慕课网。@慕课网:http://www.imooc.com教学示例源码:无个人学习源码:无 第一章:课程介绍 1-1 课程介绍 Docker能火的原因 快速的持续集成 服务的弹性伸缩 部署...

    李涛 评论0 收藏0
  • 慕课网_《第一个docker化的java应用》学习总结

    摘要:时间年月日星期四说明本文部分内容均来自慕课网。仓库构建镜像的目的是为了在其机器上运行镜像程序。使用参数,冒号前面为主机端口,后面为容器端口。 时间:2017年04月27日星期四说明:本文部分内容均来自慕课网。@慕课网:http://www.imooc.com教学示例源码:无个人学习源码:无 第一章:课程介绍 1-1 课程介绍 Docker能火的原因 快速的持续集成 服务的弹性伸缩 部署...

    vvpvvp 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<