又给我来这么多的bug吗(一)

I. 不停的收到一下邮件 :

Win Conversion Error : Win Conversion To N Gets Error

http send request gets error against :

chance.adsensor.orgevent//?os=iOS&idfa=&ip=117.136.79.98&clickid=600002event//os=iOS&idfa=&ip=117.136.79.98&clickid=

II. 程序角度判断是 conversion to N模块报错了。那么原因呢?

III. 试着起了一个测试用的获取jms消息的服务,并通过gems monitor queue查看消息队列新来的消息。

等到有消息了,步步断点到上述模块。结果发现回调功能正常啊。

IV. OK. 那就表示这不是我要找的那类消息。需要的消息是那个活动?那个订单?那个渠道的? 又回到看报错邮件,特征是url全部跟畅思有关。

V. 仔细想想,转化回调用的是活动的pl或者是渠道的pl. Navicat查询上述pl中like '%chance%'的。找到了渠道id 73.发现很多活动没有设置活动的pl,那就是使用了渠道的pl :

http://chance.adsensor.org/event/${chn}/${aid}?os=iOS&idfa=${idfa}&ip=${ip}&clickid=${cid}

VI. 我总不能拿上面的模拟测试吧?!好找今天凌晨的点击日志,看看里面传过来的对应的宏的值再说。找到最新的活动对应的offer,n的id,然后:

tailn 100 click.log_2017-03-28T04|grep 377c73

2017-03-28T04:54:07.109+08:00@_@{n_id=73, os=iphone, clickid=377c73_{clickid}_1490648047109, offer_id=377, ts=1490648047109, os_v=10.2.1, ts10=1490648047, aid={aid}, cid={clickid}, ip={ip}, mode=0, ua=Mozilla/5.0 (iPhone; CPU iPhone OS 10_2_1 like Mac OS X) AppleWebKit/602.4.6 (KHTML, like Gecko) Version/10.0 Mobile/14D27 Safari/602.1, chn={chn}, idfa={idfa}}@_@https://lnk0.com/p4ccos?clickid=377c73_{clickid}_1490648047109&idfa={idfa}&n_id=73

VII. 所有的宏都没有替换值!!至此断定,回调问题都是畅思导致的,他们的点击进来都没有替换宏,所以透传完的回调地址全都无效!

这样玩我还能怎样修复bug呢?!

你可能感兴趣的:(又给我来这么多的bug吗(一))