zanePerfor icon indicating copy to clipboard operation
zanePerfor copied to clipboard

前端性能监控系统,消息队列,高可用,集群等相关架构

Results 46 zanePerfor issues
Sort by recently updated
recently updated
newest added

1、 代码未改动时,提示 appID 不能为空, 看代码是在 setting.html 中没有传入 appId, ```js removeWebDB1Data(){ popup.confirm({title:'确定清空1日之前所有数据吗?',yes:()=>{ util.ajax({ url:`${config.baseApi}api/v1/remove/deleteDb1WebData`, data: { type: 'wx', appId: this.appId }, success:data=>{ popup.alert({title:'操作成功!'}) } }) }}) }, removeWebDB2Data(number){ popup.confirm({ title: `确定清空${number}日之前所有数据吗?`,...

(node:2611) DeprecationWarning: collection.count is deprecated, and will be removed in a future version. Use Collection.countDocuments or Collection.estimatedDocumentCount instead 2021-03-29 17:17:00,029 ERROR 2611 [Job#16170094200012871372976768671] /opt/zanePerfor/app/schedule/ip_task.js execute failed, used 24ms. { MongoError:...

接口传入的参数,服务端没有做保存,现在发现无法使用,请求作者解惑 ```js router.afterEach(to => { const account = Cookies.get('ch_op_id') const name = Cookies.get('ch_op_name') if (process.env.NODE_ENV === 'production') { Performance.addData(data => { data.id = account data.name = name }) } })...

需求:页面加载成功以后自动上报性能数据,然后页面操作时上报埋点数据 请教一下此场景如何选择sdk? ※web-report-default.min.js好像只支持自动上报(监听load时间调用reportData函数) ※web-report-none.min.js自动上报性能数据是通过业务页面js中监听load事件然后调用window.ReportData()上报,然后按钮动作调用window.ReportData()实现埋点数据上报?

可以增加其它地址库吗?比如纯真ip,geoip,谢谢

目前的kafka消费策略是有点问题的,没有从根本解决kafka fetch loop的问题,虽然队列限制了10000的大小,但是fetch loop会一直执行,除非手动pause,offset会一直自动提交。如果收到消息后判断当前队列大于10000后,直接return是会丢失消息的。同时,当消息量增加,消费能力较弱时,node eventloop由于在不停触发on message事件,会导致eventloop队列内持续增长,有内存溢出的风险。

![image](https://user-images.githubusercontent.com/40291214/77025771-f0a7e000-69cc-11ea-9c3b-9863909b7f12.png)

请求filed返回data只有errMsg: "request:fail ",此时没有data.header 做了一下兼容 const bodySize = (data.header&&data.header['Content-Length']) || datas.length || 0;