当前位置:网站首页>Record the accidental success and failure of uploading large files
Record the accidental success and failure of uploading large files
2022-07-01 23:52:00 【Make a little progress every day】
Project situation :
The website uses Microsoft cloud server 、 Load balancing ( Multi machine operation )、 Microsoft cloud oss
The front end uses webuploader Upload plug-ins , The plug-in can only upload files successfully , To click the confirm button .
The wonderful situation encountered (webuploader Patch uploading ):
1、 Upload small files , Show upload success , Click the confirm button to confirm that it is normal
2、 Larger files , According to successful , Sometimes it is normal to click the confirm button , Sometimes clicking a button doesn't respond
Later found as a result of :
Load balancing distribution + Patch uploading Lead to accidental success and accidental failure , It's no problem to turn load balancing into single machine operation , Or it's no problem to upload and close the partition
Solution :
1: Change load balancing rules , Do not automatically assign , Change to the upper limit and distribute it to another machine ( There may be problems at the critical point )
2: Change the program directly to a separate file server ( Microsoft cloud oss)
3:
边栏推荐
猜你喜欢
kubernetes资源对象介绍及常用命令(三)
ARP报文头部格式和请求流程
TS initial use, TS type
Using uni simple router, dynamically pass parameters typeerror: cannot convert undefined or null to object
第六章 数据流建模
【.Net Core】程序相关各种全局文件
Redis 主从同步
Is there a piece of code that makes you convinced by human wisdom
Redis AOF日志
E-commerce RPA robot helps brand e-commerce to achieve high traffic
随机推荐
Anomaly-Transformer (ICLR 2022 Spotlight)复现过程及问题
Is it safe to buy funds on Great Wall Securities?
S32Kxxx bootloader之UDS bootloader
比较通俗易懂的PID理解
Create Ca and issue certificate through go language
How to solve the image pop-up problem when pycharm calls Matplotlib to draw
在长城证券上买基金安全吗?
学成在线案例实战
Redis master-slave synchronization
【QT】测试Qt是否能连接上数据库
Why does blocprovider feel similar to provider?
The best smart home open source system in 2022: introduction to Alexa, home assistant and homekit ecosystem
PostgreSQL source code (57) why is the performance gap so large in hot update?
Door level modeling - after class exercises
The third part of the construction of the defense system of offensive and defensive exercises is the establishment of a practical security system
Openwrt enable kV roaming
记录一下大文件上传偶然成功偶然失败问题
Selectively inhibiting learning bias for active sampling
Relatively easy to understand PID understanding
Know --matplotlib