记一个bug

 nadia     2019-08-30     2010     0   

欢迎来到银盒子的世界~

我貌似已经知道为什么线上的会出错了,worker一直会在一个时间点忽然停掉,是因为在跑微信的代码,拿token的时候,微信返回了50002,没有正确返回数据,然后进程就自己断了,这个时候,自己先把微信的那个token过期时间往后调一调,然后再重启,就ok了  

目前推测是这个原因导致的,等上线完成后,我看一下,现在可以直接暴力解决,先不管了。

按照这个思路,我知道为什么部署项目代码的时候,是把flask run  和worker拆分开了     worker这个进程,会因为某个东西没有跑出数据,就自己挂掉,那肯定不能和主进程放一块。   微信分享和手机验证码,挂了,知道的人不多,主程序挂了,就直接被别人知道问题了

发表评论