文章列表

使用 Nginx 容器为 Traefik 配置高性能通用错误页面

, , , ,
使用 Traefik 比较久的读者应该会发现,在服务重启的时候,原来的网站会展示 404 not found 的空白页面,虽然多数情况下服务恢复很快,但是这个恢复时间取决于部署启动的应用和监控检查配置策略,如果没有配置流量切换规则,那么有的时候,会看到很久的空白页面,这样的体验显然不好。为了提升体验,我们可以使用 Traefik 提供的错误页面中间件来解决这个问题,优化访问体验。本篇思路同样可以处理通用 Nginx 错误页面的创建。 阅读全文

站点优化日志(2020.12.06)

记录网站最近的一些优化内容。 阅读全文

没能躲开的云服务容器网络问题

,
遇到一个诡异的问题,在固定的 VPC 环境里运行了一年的 ECS 机器,突然连不上 RDS 数据库,而这个问题在早些时候,也曾在另外一台机器上出现过。为了避免后续在业务日常运行和重大活动过程中出现类似问题,我们和阿里云进行了反馈,并进行的排查。 阅读全文

Traefik 2 基础授权验证(后篇)

[上篇文章]中,我们提到了 Traefik 的 Forward Auth,本篇内容我们来展开聊聊如何使用它。 阅读全文

Traefik 2 基础授权验证(前篇)

我们经常会看到在访问应用前,系统提示用户进行鉴权操作,或出于某些原因,内部提供公网服务的应用需要藏在一些基础的鉴权认证后,避免直接向大众公开。除了使用各种语言来实现鉴权外,使用 Traefik 也可以简单快速的满足这些需求。 阅读全文