(出差中,外包果然是让人包来包去.....)
最近刚接手一个同事的项目,突然发现一个蛋疼的问题。在本机上跑的很好,在上传文件的时候没有出错,我以为接手这个项目后,偷懒休闲,毕竟只剩下发布到服务器上面去了,心里头窃喜。
然发布到客户的服务器后(有两台服务器),然后在上传文件的上后就报出了上面的错误了....不停得测呀测呀,发现偶尔也有那么几次成功!我找呀找,这个不是我写的...找好久没找出来....
继续找找....突然发现,擦,他在上传文件的时候分了两个步奏:先上传zip文件,然后解压到服务器里面,若解压成功然后,返回json数据,再根据json的值进行判断,然后再进行一次,异步交进行处理数据....看到这,我楞了,这是要搞哪样呀!!!问题就出在这里,刚解压好的数据存在一个服务器里面(数据还没同步到另外一台),进行一个异步提交后,服务器随机分配,一分陪到那台没有数据的上面...然后就蛋碎了,就出现了上面所说的问题了....
按照菜鸟逻辑的我就想不通了,若是我写...肯定在数据上传解压完成之后在后台直接进行读取数据操作。按照这种方法,修改成功了.....
其实报这个错误的,还有可能是其他问题导致滴,所以解决不了问题滴的,莫喷。菜鸟新手飘过...........