Fundebug 微信小游戏异常监控插件更新至 0.5.0,支持监控 HTTP 慢请求

摘要: 支持监控 HTTP 慢请求,同时修复了记录的 HTTP 响应时间偏小的 BUG。

Fundebug是专业微信小游戏 BUG 监控服务,可以第一时间捕获线上环境中小游戏的异常、错误或者 BUG,及时给开发者推送报警,帮助您快速修复 BUG。

Fundebug的微信小游戏BUG监控插件更新至0.5.0,新增httpTimeout配置选项,支持监控 HTTP 慢请求,同时修复了记录的 HTTP 响应时间偏小的 BUG,请大家及时更新!

监控 HTTP 慢请求

Fundebug 专注于 BUG 监控,暂时无意于提供全面的性能监控服务。但是,当 HTTP 请求过慢,导致用户体验很糟糕时,也可以理解为一种广义的 BUG。HTTP 请求的性能问题,可能是代码的算法不够好导致的,有可能是数据库的索引不合理导致的,还有可能是其他原因,这些都是技术层面的”BUG“,需要开发者及时处理。

当然,监控所有 HTTP 请求的响应时间不是我们 Fundebug 需要做的事情,因此我们只支持监控慢请求。用户只需要配置一个阈值httpTimeout,所有响应时间超过阈值的 HTTP 请求都会上报的 Fundebug,这样可以帮助开发者发现一些慢请求,及时优化性能。

微信小游戏配置选项 networktimeout

根据微信小游戏的开发文档,网络请求的默认超时时间是 60s,用户可以通过配置networktimeout来自定义。如果某个 HTTP 请求的响应时间超过这个阈值的话,则该请求会出错,Fundebug 也会上报这个超时错误。但是,networktimeout 不能配置的太低,否则超时的请求都会失败,这并不合理。所以配置 networktimeout 并不能实现监控 HTTP 慢请求的目的。

httpTimeout

监控 HTTP 慢请求的正确方式是通过 Fundebug 的配置选项httpTimeout来实现。

httpTimeout 类型为 Number,单位为毫秒(ms)。

如果你希望监控较慢的 HTTP 请求,则可以通过httpTimeout配置阈值,比如 1000:

fundebug.init({
    httpTimeout: 1000
});

则所有响应时间超过 1000ms 的HTTP请求都会上报到 Fundebug。

参考

版权声明

转载时请注明作者Fundebug以及本文地址:

https://blog.fundebug.com/2019/08/05/fundebug-wegame-0-5-0/

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏浪子编程走四方

PHP获取POST数据的几种方法

方法1、最常见的方法是:$_POST['fieldname']; 说明:只能接收Content-Type: application/x-www-form-url...

19110
来自专栏码的一手好代码

Hadoop协同框架-Flume

7620
来自专栏忽如寄的前端周刊

Webpack系列——关于Webpack-dev-server配置的点点滴滴

我们都知道webpack-dev-server为我们在开发的时候提供了一个服务器以便于我们的开发,我们在使用之前当然需要安装:

24660
来自专栏忽如寄的前端周刊

Rails布局和视图渲染

基于“多约定,少配置”原则,在 index 动作末尾并没有指定要渲染的视图,Rails会自动在控制器的视图文件夹中寻找 action_name.html.erb...

7130
来自专栏运维之美

推荐一款只需浏览器便可一键录屏的神器 RecordScreen.io

录制屏幕操作很多方法,电脑、手机,有各式各样录屏软件可以使用,有些是系统内建,有些只要安装一个 Google 浏览器插件就可以使用。

85040
来自专栏测试邦

SoapUI|常见错误及问题

1.如何设置在testcase中如果某个teststep发生错误仍运行完其他steps

16540
来自专栏网络攻防实战知识交流

实战 | 记两个实战中遇见的逻辑漏洞

http://***.test.com.cn/*/forgetPassword.html

11530
来自专栏Eureka伽罗的技术时光轴

ubuntu linux 16.04虚拟机更新源,vmtools,编译cuckoo,make.sh转换unix编码格式

10720
来自专栏测试邦

RestAssured接口系列|环境搭建

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.h...

14040
来自专栏一点博客

Dubbox框架与Zookeeper入门之DEMO

(1)创建Maven工程(WAR)dubboxdemo-service ,在pom.xml中引入依赖

7820

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励