首页 > 其他分享 >工作典型bug记录

工作典型bug记录

时间:2024-07-06 16:08:33浏览次数:15  
标签:典型 记录 捞取 bug job 数据 关联方 小数

工作记录金bug:

【job功能缺陷】分页捞数索引及数据状态不准确,造成job空跑问题:

  • 缺陷类型:job类型缺陷
  • 发现方式:大数据量时候分页功能测试时,发现分页阀值1000后面的数据无法被job执行。
  • 排查方法:查询日志:
    a.发现从第二次起,一直捞取前面执行过的1000条数据。
    b.查看开发代码:发现捞取数据的SQL是以更新数据为排序索引,所以一直捞取被执行过的数据。
  • 解决方案:
    a.捞数据的sql增加job处理方案,不会重复捞取已执行过的数据。
    通过以上方法,解决了问题,job成功将所有数据都跑过。

【功能缺陷】关联方金额存储方式与常规不同,导致优惠券金额显示不正确:

  • 1.发现方式:查询关联方用户优惠券接口时,发现页面显示4位小数,不是2位小数
  • 2.排查方法:
    a.日志查询,关联方接口返回4位小数。
    b.与关联方确认,关联方为了兼容积分类型金额(500分=1元)数据,所以其他金额也统一存储为4位小数。
  • 解决方案:
    a.与产品沟通进行2位小数的截断处理,返回前端。
    通过以上方法:解决了问题,前端金额显示正常。

标签:典型,记录,捞取,bug,job,数据,关联方,小数
From: https://www.cnblogs.com/surewing/p/18287368

相关文章

  • html+css随手记录第二天
    1.CSS简介    需要对下面的知识有基本的了解:HTML/XHTML1.1什么是CSS?    CSS指层叠样式表(CascadingStyleSheets)    css样式定义如何显示HTML元素,样式通常存储在样式表中,把样式添加到HTML4.0中,是为了解决内容与表现分离的问题,外部样......
  • Bug 解决 | 前端项目无法正确安装依赖?
    当前端项目无法正确安装依赖时,这通常是由于多种原因导致的。以下是一些解决这一问题的步骤和建议:1.检查网络连接确保你的计算机可以访问外部网络,特别是npm或yarn的仓库。如果你在中国大陆,可能需要配置npm或yarn的镜像源,如使用淘宝的npm镜像(cnpm)或yarn的国内镜像。2.清理缓......
  • git恢复到之前提交的记录
    项目搞崩了,还提交上去了怎么办?那当然是恢复到之前的提交记录了,那怎么操作呢?首先,到代码托管平台找到你想恢复的提交记录(在此以github为例)获取commitid首先,通过如下图操作获取到commitid{%asset_imgimage-20240706062921362.png'"...""文章配图"'%}{%asset_imgimag......
  • [考试记录] 2024.7.5
    T1酸碱度中和题目描述小明有\(n\)瓶生理盐水,由于浓度不太一样,以及混进来了一些奇怪的东西,第......
  • GPT-4o不仅能写代码,还能自查Bug,程序员替代进程再进一步!
    目录1 CriticGPT01综合性(Comprehensiveness):02幻觉问题(Hallucinatesaproblem):2其他CriticGPT案例随着人工智能(AI)技术不断进步,AI在编程领域的应用取得了显著的成果。通过使用自然语言处理(NLP)和机器学习(ML)技术,AI可以自动生成代码、检测错误并优化性能。一个例......
  • ARC147E 做题记录
    link巧妙的题。我们相当于选择一个尽量小的集合\(S\),重新分配\(S\)中所有人的分数,使得最后所有人都满足要求。先把本来就不符合要求的加入\(S\),然后考虑再多加哪些人。考虑转化条件:考虑从值域入手。发现\(S\)合法的充要条件是:\(\forallk\),\(\sum\limits_{x\inS}[a_x......
  • C++基础知识持续更新,今天来记录结构体的基本知识,包括结构体的定义和使用,结构体数组,结
    C++结构体C++基础知识持续更新,今天来记录结构体的基本知识,包括结构体的定义和使用,结构体数组,结构体指针,结构体嵌套结构体,结构体做函数参数,结构体中的const的使用场景,以及结构体的案例。1.结构体的定义和使用结构体属于用户自定义的数据类型,允许用户存储不同的数据类型。......
  • MinIO使用记录
    探索MinIO:高性能、分布式对象存储解决方案注:本文除代码外多数为AI生成最近因为有项目需要换成AmazonS3的云存储,所以把之前做过的minio部分做一个记录,后面也会把基于这版改造的S3方法发出来记录。MinIO简介MinIO是一款高性能、分布式对象存储服务器,设计用于在大规模环境中......
  • 详解Web应用安全系列(8)不足的日志记录和监控
    在Web安全领域,不足的日志记录和监控是一个重要的安全隐患,它可能导致攻击者能够更隐蔽地进行攻击,同时增加了攻击被检测和响应的难度。以下是对Web攻击中不足的日志记录和监控漏洞的详细介绍。一、日志记录不足的问题日志缺失或不完整关键操作未记录:如用户登录、敏感数据......
  • git新建分支的时候,使用fix/bug_123好还是fix_bug_123?
    在Git中创建分支时,选择分支名称的命名规范非常重要,因为它不仅有助于代码审查和协作,还能提高项目管理和追踪问题的效率。在给定的两个选项之间选择,fix/bug_123和fix_bug_123,通常推荐使用带有斜杠/的风格,即fix/bug_123,原因如下:语义清晰:使用/分隔符可以清楚地区分分支的......