Python:谨防 Post 打爆 /tmp

2020-02-08
阅读 12 分钟
3.5k
前言 我们有个独立部署的文件传输服务,主要是通过 Flask 实现,对外提供的功能主要是接收客户端传输的文件,并将其转发至 RabbitMQ。 有次收到了磁盘告警: 本来这种告警没什么好特殊的,登录机器删除下文件就好了,然而这次似乎不是那么简单,因为这个增长有点神奇... 正常来说,磁盘空间的增长是一个斜斜的曲线,慢慢...

Python:requests 超时机制实现

2020-01-30
阅读 9 分钟
7.1k
前言 在工作环境中,访问 Http 是再常见不过了,相应的库也非常多,而 Requests 是当中比较好用的一个。 除了常见的 GET、 POST、Delete、PUT 之外,timeout 的参数也是非常好用,它可以防止请求堵塞太长时间,如: {代码...} 既然这个参数这么好用,难免想知道实现的原理,于是就有这次探索! requests 调用关系图(简...