Nginx通过配置实现单点访问多地存储的文件

最近需要将所在Team的一个静态资源库迁移到阿里云OSS,但在迁移过程中发现大量业务直接通过文件写入的方式向该静态资源库追加文件,这导致了静态资源库的迁移异常困难,而OSS的同步工具ossutil也不能做到实时同步。我灵机一动,想到使用Nginx的Fallback策略来变相完成无缝迁移,即在不影响业务的情况下,使用单点访问多地存储的文件。

继续阅读

Tags: , , ,

为MAMP的Web服务器加入gzip压缩功能

MAMP是Web(尤其是PHP)开发者通常在使用MacOS进行Web开发时的最佳选择,然而当有时候我们需要对所开发网站的页面大小进行评估,却发现MAMP默认并未开启gzip压缩(通常线上服务器会开启gzip,优化页面的体积),设置面板中也未找到gzip相关字样。那么我们应该如何开启MAMP的gzip压缩功能呢?

继续阅读

Tags: , , ,

解决Nginx反向代理下Jupyter Notebook出现无限重连的问题

最近因为需要进行大量的数值分析和科学计算,我在服务器的一台虚拟机上安装了Jupyter Notebook,并使用一台有公网IP的虚拟机对其进行反向代理,却在使用过程中遇到了Python终端无限重连的故障。

继续阅读