最近做了一个需求,需要上传excel文件,但是这些文件不是永久性的,数据入库之后就没用了,于是就想着存在服务器上吧,入库之后,删除文件,一切都很完美。测试环境单机部署也没有问题,但是,上线后,问题就来了。线上部署了2台服务器,就出现了导入数据的时候,找不到文件的问题。为什么会出现这个问题呢?原因是,导入数据是异步导入,就会出现请求所在的机器和导入数据的进程不在一个机器上的情况
一次重大失误
最新推荐文章于 2025-04-22 11:32:15 发布
博客讲述了在上线环境中,由于服务器集群导致的Excel文件导入问题。原本在单机测试中,文件上传后异步导入数据库并随即删除,但在多服务器部署时,因导入进程可能在不同服务器上运行,导致找不到文件。此问题揭示了分布式系统中文件同步和资源定位的挑战。
1万+

被折叠的 条评论
为什么被折叠?



