摘要: 支持监控 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 文档 - httpTimeout

关于Fundebug

Fundebug专注于JavaScript、微信小程序、微信小游戏、支付宝小程序、React Native、Node.js和Java线上应用实时BUG监控。 自从2016年双十一正式上线,Fundebug累计处理了10亿+错误事件,付费客户有阳光保险、核桃编程、荔枝FM、掌门1对1、微脉、青团社等众多知名企业。欢迎大家免费试用!

版权声明

转载时请注明作者Fundebug以及本文地址:
https://blog.fundebug.com/2019/08/05/fundebug-wegame-0-5-0/

转载于:https://www.cnblogs.com/fundebug/p/fundebug-wegame-0-5-0.html

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

  1. Fundebug前端异常监控插件更新至2.4.0,支持配置breadcrumbSize

    摘要: 灵活配置 breadcrumbSize,记录更多用户行为数据. Fundebug 前端异常监控服务 Fundebug提供专业的前端异常监控服务,我们的插件可以提供全方位的异常监控,可以帮助开发 ...

  2. 微信小游戏html5教程,微信小游戏白鹭引擎插件使用教程

    为了更好的提升微信小游戏的打开速度,提高用户体验,微信正式发布了引擎插件功能,白鹭引擎第一时间支持并正式发布支持该功能的5.2.31版本.以下是白鹭引擎插件使用的详细说明文档及常见问题解答,请诸位开发 ...

  3. 【微信小游戏】微信对战小游戏知识储备

    一.前提 在微信小游戏异常火爆的前提下,开发个小游戏才是正事,而不是玩个小游戏才是正事! 废话不多说,步入今天的正题,在慢慢成熟起来的小游戏生态中我们的小游戏如果只是单机+排行的组合,难免显得小游戏单 ...

  4. 用Unity同时开发【微信小游戏】【安卓】【IOS】游戏#1.3 转换成微信小游戏

    [系列文章目录] 文章目录 [系列文章目录] 前言 一.下载微信小游戏转换工具 1.Unity-MiniGame的项目地址 2.下载插件 二.使用插件构建项目并转换成小游戏 1.导入插件 2.转换设置 ...

  5. 微信小游戏提供服务器,发布到微信小游戏平台

    发布到微信小游戏平台 早在微信官方正式发布小游戏平台之前,Cocos Creator 团队就和微信开发团队合作完成了 Cocos Creator 对微信小游戏平台的支持.在小游戏正式公布之后,我们也在 ...

  6. Unity 开发微信小游戏初探

    前言 最近因项目需要开始研究Unity开发微信小游戏相关的知识.期间遇到各种坑,网上查阅的资料基本类似,无法解决自己遇到的问题.特用本文记录下过程,方便其他人遇到同样的问题时能够参考. 开发环境 Un ...

  7. Fundebug后端Java异常监控插件更新至0.2.0,支持Spring及Maven

    摘要: 0.2.0支持监控Spring应用,并且支持使用Maven接入插件,请大家及时更新. 支持监控Spring应用 1. pom.xml配置fundebug-spring依赖 <depend ...

  8. Cocos Store 插件升级,支持联网功能扩展和微信小游戏适配

    年前 Cocos Store 刚上线一款功能强大的新插件,其提供者 Matchvs 游戏云是国内一家游戏联网服务引擎,用户通过接入 Matchvs-SDK,即可将 Cocos 项目方便快速地导入,并轻 ...

  9. 如何使用 Unity制作微信小游戏,微信小游戏制作方案 最新完整详细教程来袭【持续更新】

    前言 Unity实战篇 | Unity制作微信小游戏,最新详细教程来袭[持续更新] 一.方案特点 二.技术原理 三.转换案例 四.安装与使用方法 4.1 查阅推荐的引擎版本,安装时选择WebGL组件 ...

最新文章

  1. 中国首个海底数据中心样机测试数据揭晓,达世界先进能效水平
  2. 【Oracle】函数简介与入门
  3. SQL Server 无法生成 FRunCM 线程。请查看 SQL Server 错误日志和 Windows 事件日志(转)...
  4. echarts 图表配置tooltip 的formatter
  5. SAP人工智能服务Recast.AI的一个简单例子
  6. 启动代码格式:nginx安装目录地址 -c nginx配置文件地址
  7. Linux内核程序的编译:模块化编译
  8. oracle 根据用户备份,Oracle基于用户的备份及恢复
  9. java设计模式工厂模式_Java中的桥梁设计模式
  10. mysql学习笔记 51_MySQL学习笔记(一)
  11. 算法与数据结构1800题 之线性表 (一)
  12. 图像处理之图像傅里叶变换
  13. DevOps流程demo(实操记录)
  14. 还原/修改XP任务栏
  15. 回溯法解决01背包-非递归算法-效率低
  16. 深入理解CAS算法原理
  17. Scalar数据类型
  18. ARM Neon 编程笔记一(ARM NEON Intrinsics, SIMD运算, 优化心得)
  19. flask-socketio实现的网页聊天室(一)
  20. 全面解读VTL(虚拟磁带库)

热门文章

  1. flutter实现本地存储
  2. Dem Initialization Sequence
  3. uniCloud初体验
  4. 毕设周报(2023.3.7)
  5. 鼠标移动到上面变小手和鼠標其他效果
  6. DxO Optics Pro 9.1.5 builder 1919 汉化版
  7. 微信小程序自定义日历组件
  8. linux7防火墙拒绝ip访问,FirewallD防火墙常用经验——开放端口——拒绝某个IP访问...
  9. linux 地址重定向,Linux重定向(输入输出重定向)详解
  10. asp.net学生信息管理系统VS开发sqlserver数据库web结构c#编程计算机网页源码项目