activemq故障1-扫码结果查询故障

故障描述

中行扫码支付接入系统,并发量稍微高一点,就有不时出现查询任务发送了,但是没有线程接收到任务查询信息的故障。

故障原因

系统当时设置的消费者并发量是5个,采用了事务消息确认机制,使用了默认的prefetchSize,而事务的prefetchSize默认大小为1000个,(当broker有需要处理的消息后,主动push给某个线程)

而我们的业务有这种问题,用户获取了支付页面,但并不支付,出现10分钟内一直查询到不确定的结果,导致该消息事务无法结束。(哎,觉得系统这样设计就不好,),而未处理的消息处理队列头,该消息不处理后面的消息就获取不到。下图是目前消息的处理流模型。

 解决方案:

从两个点解决:

1、加大并发量,尽量大的容纳刷而不付的场景,但还是不能从根本上解决,如果同时有超过这个并发数的人刷而不付还是会出现这种情形。

2、设置prefetchSize=0,将获取消息改为pull模式,一条消息得不到处理就不会影响后面被prefetch进来的消息了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
E01、系统中的自动体例系统。 E02、系统 E03、回转泊车制动系统 E04+CALL、系统中的独霸杆中位系统 E05、调速器电机系统 E06+CALL、系统中的EPC电磁阀驱动系统 E09、系统封锁。 2、处事代码(需进行切换操作)代码: E101、故障历史记实异常。 E102、时钟数据异常。 E103、蜂鸣器输出短路,蜂鸣器驱动线束与24V电源线接触。 E104、空气滤清器堵塞。 E108、水温在105℃以上。 E112、雨刮器电机驱动正转系统短路(新款)。 E113、雨刮器电机驱动反转系统短路(新款)。 E114、喷洗器驱动电路短路(新款)。 E202、LS选择电磁阀电路短路。 E203、回转泊车制动电磁阀电路短路。 E204、泵合流/分流电磁阀电路短路。 E205、二级溢流电磁阀电路短路。 E206、行走速度转换电磁阀电路短路。 E207、快速模式电磁阀电路短路。 E208、快速模式电磁阀电路断路。 E213、回转泊车制动电磁阀电路断路。 E214、泵合流/分流器电磁阀电路断路。 E215、二级溢流电磁阀电路断路。 E216、行走速度转换电磁阀电路短路。 E207、快速模式电磁阀电路短路。 E208、快速模式电磁阀电路断路。 E213、回转泊车制动电磁阀电路断路。 E214、泵合流/分流器电磁阀电路断路。 E215、二级溢流电磁阀电路断路。 E216、行走速度转换电磁阀电路断路。 E217、模式选择输入故障。 E218、收集回应超时故障。 E222、电磁阀电路短路。 E223、电磁阀电路断路。 E224、前泵压力传感器电路异常。 E225、后泵压力传感器电路异常。 E226、压力传感器电路电源异常。 E227、策念头转速传感器异常。 E231、激活体例(回转)电磁阀电路短路。 E232、前泵TVC电磁阀电路短路(旧款)。 E233、前泵TVC电磁阀电路断路(旧款)。 E225、后泵压力传感器电路异常。 E226、压力传感器电路电源异常。 E227、策念头转速传感器异常。 E231、激活体例(回转)电磁阀电路短路。 E232、前泵TVC电磁阀电路短路(旧款)。 E233、前泵TVC电磁阀电路断路(旧款)。 E235、激活体例(回转)电磁阀电路断路。 E236、后泵TVC电磁阀电路短路。 E237、后泵TVC电磁阀电路断路。 E302、回转行程节制电磁阀电路短路。 E303、回转行程节制电磁阀电路断路。 E306、反馈电位电路异常。 E308、燃油刻度盘输入异常。 E313、自动供脂节制器故障(可选)。 E315、蓄电池继电器输出电路短路。 E316、调速器电机失踪调。 E317、调速器电机电路断路。 E318、调速器电机电路短路。小松PC200-8故障代码: PC200-8采用电喷策念头,其用户代码与PC200-6/7有较年夜分歧。 PC200-8用户代码: E02、系统。 E03、回转泊车制动系统。 E10、策念头节制器电源故障,策念头节制驱动系统回路故障(此策念头停转。 E11、策念头节制系统故障(削减输出功率,以呵护策念头)。 E14、反馈系统异常。 E15、策念头传感器(水温、燃油压力、机油压力)故障。 EOE、收集故障故障代码: 989L00、策念头节制器锁定警告(模式1)。 989M00、策念头节制器锁定警告(模式2)。 989N00、策念头节制器锁定警告(模式3)。 CA111、策念头节制器内部故障。 CA115、策念头转速传感器和备用转速传感器故障。 CA122、进气压力传感器反馈电压过高故障。 CA123、进气压力传感器反馈电压过低故障。 CA131、油门盘传感器反馈电压高故障。 CA132、油门盘传感器反馈电压低故障。 CA144、冷却液温度传感器反馈电压过高故障。 CA145、冷却液温度传感器反馈电压过低故障。 CA153、进气温度传感器反馈电压过高故障。 CA154、进气温度传感器反馈电压过低故障。 CA155、进气温渡过高(跨越极限值)。 CA187、传感器电源2电压过高故障。 CA221、情形压力传感器反馈电压过高故障。 CA222、情形压力传感器反馈电压过低故障。 CA227、传感器电源2电压过高故障。 CA234、策念头超速。 CA238、转速传感器电源电压故障。 CA271、1短路。 CA272、1断路。 CA322、喷嘴1断路、短路故障。 CA323、喷嘴5断路、短路故障。 CA324、喷嘴3断路、短路故障。 CA325、喷嘴6断路、短路故障。 CA331、喷嘴2断路、短路故障。 CA332、喷嘴4断路、短路故障。 CA342、校正代码不正确。 CA351、喷射驱动回路故障。 CA352、传感器电源电压过低故障。 CA386、传感器电源电压过高故障。 CA428、燃油含水量传感器反馈电压过高故障。 CA429、燃油含水量传感器反馈电压过低故障。 CA435、策念头机油压力开关故障。 CA441、蓄电池电压过低故障。 CA442、蓄电池电压过高故障。 CA449、共轨压力过高故障。 CA451、共轨压力传感器反馈值过高故障。 CA452、共轨压力传感器反馈值过低故障。 CA488、进气温渡过高(扭矩减小)。 CA553、共轨压力过高故障。 CA559、共轨压力过低故障。 CA689、策念头转速传感器故障。 CA731、策念头备用转速传感器旌旗灯号相位故障。 CA757、所稀有据丢失踪。 CA778、策念头备用转速传感器故障。 CA633、数据输送暂停故障。 CA2185、油门盘电源电压过高故障。 CA2186、油门盘电源电压过低故障。 CA2249、共轨压力过低故障。 CA2311、IMV电磁阀故障。 CA2555、进气预热电压过高故障。 CA2556、进气预热电压过低故障。 D19JKZ、个性化代码转换异常。 D862KA、GPS天线断路。 DA22KK、泵电磁阀电源电压过低故障。 DA25KP、5V传感器电源异常。 DA29KQ、模式选择异常。、CAN断路(显示器)。、液压油温度传感器短路。、前泵压力传感器异常。、后泵压力传感器异常。、斗杆收回PPC压力传感器异常。、铲斗卷入PPC压力传感器异常。、动臂晋升PPC压力传感器异常。、右回转PPC压力传感器异常。、左回转PPC压力传感器异常。、铲斗打开PPC压力传感器异常。、负载传感器异常。 DW43KA、行走凹凸速转换电磁阀断路。 DW43KB、行走凹凸速转换电磁阀短路。 DW45KA、回转连结电磁阀断路。 DW45KB、回转连结电磁阀短路。 DW91KA、二级溢流电磁阀断路。 DW91KB、行走汇流电磁阀短路。、备用电磁阀断路。、备用电磁阀短路。、二级溢流电磁阀断路。、二级溢流电磁阀短路。、前泵电磁阀断路。、前泵电磁阀短路。、后泵电磁阀断路。、后泵电磁阀短路。、电磁阀断路。、电磁阀短路。、应急EPC电路断路。、应急EPC电路短路。、泵合流/分流主电磁阀断路。、泵合流/分流主电磁阀短路。、泵合流/分流LS电磁阀断路。、泵合流/分流LS电磁阀短路。 DY20KA雨刮器工作异常。 DY20MA、雨刮器停放异常。、喷洗器电机断路。、喷洗器电机短路。搜检一下焚烧装配
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值