一个字符引发的思考

故障现象:

部分Android手机在访问微信机票的时候报502错误


排错阶段:

服务器异常排除;

网络异常排除;

开始排查关于微信站点所有的程序当天更新情况,回滚后还是出现报错;

其中当天上传的轨迹记录相关的站点上传没有回滚,因为几乎所有人判断其和微信站点的报错无关(注意此为故障的事发原因)


最终原因:

此任务为与某项目组配合的用户搜索词跟踪项目。为方便搜索组JAVA程序解析拆分Cookie中的,在设置Cookie的时候,采用了特殊符号ˇ作为字段间的分隔符。

开发人员与产品人员在上线前进行了测试。测试包括了手机站和PC站均进行了测试,但在测试过程中仅适用了PC电脑进行了测试,忽略了使用手机进行测试。

具体导致问题的原因可能是部分Android收集缺少相应的字符集在接收到特殊字符的时候无法识别,转换成了乱码。乱码在提交给Tengine负载均衡设备的时候导致系统无法识别,出现了502网关错误。


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值