Hopetree-自定义图像 Hopetree 9月前 Nginx 工作经验

Nginx配置gzip压缩的重要性

前段时间客户这边的项目一直反应内外网访问平台有很大的网络差异,之前经过一系列数据对比给了一个初步定论是“内外网网络差异导致的访问问题”。然后这周才发现,是因为外网的代理服务器上的Nginx没有配置gzip而内网的代理配置了gzip导致的差异,现在就接机讨论一下...

前段时间客户这边的项目一直反应内外网访问平台有很大的网络差异,之前经过一系列数据对比给了一个初步定论是“内外网网络差异导致的访问...

Hopetree-自定义图像 Hopetree 9月,1 周前 年终总结

2023 年终总结

博客已经运行了5年多了,第一次在博客上写年终总结,也是我第一次写个人的非工作性质的年终总结。最近也看了不少其他同行的年终总结,感觉写这玩意其实还是挺有意思,特别是多年之后再回首的时候,可能也会像现在看QQ空间那些说说一样有另一番感悟吧!

博客已经运行了5年多了,第一次在博客上写年终总结,也是我第一次写个人的非工作性质的年终总结。最近也看了不少其他同行的年终总结,感...

Hopetree-自定义图像 Hopetree 9月,1 周前 Django MySQL Session

给Django网站来一个大扫除——清理过期Session

今天在看session相关的文章的时候突然想看看我自己博客的session信息,这不看不知道,一看吓一跳,session表里面居然存量72万多条数据,占用了整个数据库95%以上的空间。因此我赶紧写了一个定时任务来定期清理Django的“过期”数据。

今天在看session相关的文章的时候突然想看看我自己博客的session信息,这不看不知道,一看吓一跳,session表里面居...

Hopetree-自定义图像 Hopetree 9月,3 周前 Nginx

Nginx配置中server模块的加载顺序和规则

在Nginx的日常运维中,经常会有多个配置,多个server的情况,之前的文章分享了Nginx配置中location模块的匹配规则,这篇文章就来分享一下我对server模块的匹配规则的理解,并进行一些测试验证这些结论。

在Nginx的日常运维中,经常会有多个配置,多个server的情况,之前的文章分享了Nginx配置中location模块的匹配规...

Hopetree-自定义图像 Hopetree 9月,3 周前 Linux

Linux系统中负载过高问题的排查思路与解决方案

Load Average(负载平均值)是一个用于衡量系统负载的指标,它表示一段时间内处于活跃状态的进程数目。一般来说,系统的负载值应该维持在一个合理的范围内,以确保系统能够正常运行并提供良好的响应时间。理想情况下,负载值应该小于系统的CPU核心数,但具体的适宜...

Load Average(负载平均值)是一个用于衡量系统负载的指标,它表示一段时间内处于活跃状态的进程数目。一般来说,系统的负载...

Hopetree-自定义图像 Hopetree 10月前 curl

使用curl命令获取请求接口每个阶段的耗时

最近客户这边的项目有个非常奇怪的网络问题,就是同样是请求一个内网的IP服务,从内网访问的话就很快,请求的耗时跟服务器的处理时间几乎是一样的,但是从“外网”访问,就发现请求耗时非常的长,比如内网是0.3秒,“外网”则需要3秒都不止。因此,我们需要协助客户定位出内...

最近客户这边的项目有个非常奇怪的网络问题,就是同样是请求一个内网的IP服务,从内网访问的话就很快,请求的耗时跟服务器的处理时间几...

Hopetree-自定义图像 Hopetree 10月前 Nginx

终于理解了Nginx配置中location规则的优先级问题

这周在项目中遇到一个问题:由于我们前端打包的时候把静态文件的.map文件也上传到了生产环境中,导致这些.map文件可以被访问下载,因此被定性为“有源码泄露的安全风险问题”。因此,需要禁用这些.map文件的访问,于是决定用Nginx添加配置来禁用,但是设置过程中...

这周在项目中遇到一个问题:由于我们前端打包的时候把静态文件的.map文件也上传到了生产环境中,导致这些.map文件可以被访问下载...

Hopetree-自定义图像 Hopetree 10月,1 周前 Django ECharts

Django网站单页面流量统计通用方式分享

上周末给网站添加了文章访问量的统计分析,并做成了可视化图标。但是之前统计的都是文章的阅读量,这个阅读量是文章模型特有的属性,于是为了能够统计到其他页面的浏览量,我对流量统计方式进行了改良,可以做到所有页面通用。

上周末给网站添加了文章访问量的统计分析,并做成了可视化图标。但是之前统计的都是文章的阅读量,这个阅读量是文章模型特有的属性,于是...

Hopetree-自定义图像 Hopetree 10月,2 周前 Django Redis ECharts

用 ECharts 做网站数据统计报表,告别第三方流量统计平台

周末在家花了一点时间给网站加了一些可视化报表,除了一些关于阅读量数据的统计分析和展示之外,还有一个文章“昨日热榜”的排序也是可视化的一部分。经过这次的改造,网站已经可以自行统计一些“有效的流量”,而不需要再依靠第三方流量统计平台。这篇文章就分享一下我是如果做的...

周末在家花了一点时间给网站加了一些可视化报表,除了一些关于阅读量数据的统计分析和展示之外,还有一个文章“昨日热榜”的排序也是可视...

Hopetree-自定义图像 Hopetree 10月,4 周前 SSL证书

HTTPS证书过期时间获取

根据脚本输入的域名和端口,查询域名绑定的https证书的起止时间,从而可以提醒相关人员证书到期时间。

根据脚本输入的域名和端口,查询域名绑定的https证书的起止时间,从而可以提醒相关人员证书到期时间。