摘要: 有天项目中某个业务出现了异常,查询相关日志显示如下: ### Error updating database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Lock wait timeout ex阅读全文
posted @ 2018-09-05 11:43 心灵之火 阅读(124) 评论(0)  编辑
摘要: 最近平台有人员反应了几个问题: 1.商家充值记录有时候莫名其妙存在充值后的重复数据记录。 2.开发人员无意中提了一次我们的feign负载均衡有时候会负载到两台集群服务器都会执行。 3.定时调度去执行当日表移单要历史表,发现存储过程被调用了两次。 由于这几个问题不是同一时间段出现的,再加上是偶发性的,阅读全文
posted @ 2018-09-05 11:43 心灵之火 阅读(618) 评论(0)  编辑
摘要: 说实话,线上运营不是我们的强项,公司的大部分人对线上的运营想法都有一箩筐,谈起线上运营的内容,都是神采奕奕,滔滔不绝,感觉钱就在眼前,触手可及。我自己也一度认为,平台有了用户,有了流量,做线上的任何内容运营都是水到渠成。我们前面做的任何策略,包括对城市合伙人的各种优惠政策(甚至送钱),都是为了平台的阅读全文
posted @ 2018-09-05 11:43 心灵之火 阅读(55) 评论(0)  编辑
摘要: 这一章其实应该在前面就要写到,顺便说下,我写这些文章只是随意写写,并没有太强的先后顺序,可能在写到后面的时候突然想起来,还有些东西前面应该交代的,所以我就补上来,但是整体的先后顺序是没有问题的,后面有时间再重新整理。 订单的编号生成规则1.0的时候,平台用到是UUID32位,简单粗暴,但是2.0平台阅读全文
posted @ 2018-09-05 11:42 心灵之火 阅读(270) 评论(0)  编辑
摘要: 平账一词是在开发摇摇车投币功能出现的,当初目的就是解决,用户一块钱硬币投进去,商家掌管摇摇车钥匙,有随时收取硬币的权限,平台怎么分账?当初的设计方案就是用户投进去硬币,商家线上账户上的可提取资金扣掉分给平台的钱,如果这个商家要是线下投币生意大于线上扫码的生意的话,商家线上账户可提现资金就会出现负数,阅读全文
posted @ 2018-09-05 11:42 心灵之火 阅读(22) 评论(0)  编辑
摘要: 偶尔有反馈说商家充值成功了,但是商家无充值记录和资金账户没有改变,另外也有反馈第三方微信支付在业务高峰期会有不断的回调尝试,更重要的是问题追踪起来比较繁琐,针对这些对设计进行了重新优化,没有太对的细节,具体看图。阅读全文
posted @ 2018-09-05 11:42 心灵之火 阅读(30) 评论(0)  编辑
摘要: 我叫雷刚,别看我的名字很刚,其实我只是一个程序员,我的性格稍偏内向,但是我的一颗澎湃的青春荷尔蒙的心经常在提醒我,我今年27岁了,我知道我该需要什么了,每当夜深人静的时候,我时常在思考,我为什么而活,应该怎么活? 我已经离职有2个月了,我不太想找工作,反正这3年上班,一个人过日子存了一点,除了吃饭平阅读全文
posted @ 2018-09-05 11:41 心灵之火 阅读(6571) 评论(60) 编辑
摘要: 平台无论是城市合伙人,还是商家,都有大量的统计数据的需求,比如统计商家一个月的总金额收入,投币消费总金额,微信扫码消费总金额等。这块的优化也一直在做,大概分为这么几个阶段。 1.实时count统计订单表 1.0平台当初2个月的时间开发完毕并上线用的就是这种方式统计数据。当时的订单量并不大,所有涉及到阅读全文
posted @ 2018-09-05 11:41 心灵之火 阅读(98) 评论(0)  编辑