QCon 北京 2023 大会上关于深度分析和诊断 K8s 容器应用的演讲

本周我受邀在 QCon 北京 2023 大会上作了一次远程分享。
Photo by Yichun Zhang
本周我受邀在 QCon 北京 2023 大会上作了一次远程分享。

新的关于 OpenResty XRay 的常见问答

我们最近为 OpenResty XRay 产品准备了一篇《常见问答》文档
Photo by Yichun Zhang
我们最近为 OpenResty XRay 产品准备了一篇《常见问答》文档

OpenResty XRay 的自动分析报告

  • 过去
  • 现在
  • 将来
Photo by Yichun Zhang
  • 过去
  • 现在
  • 将来

OpenResty XRay 分析和解决 B 站重大线上事故

  • 事故描述
  • 事故分析过程
  • 事故后续修复和加固
  • OpenResty XRay 产品和服务
Photo by OpenResty Inc.
  • 事故描述
  • 事故分析过程
  • 事故后续修复和加固
  • OpenResty XRay 产品和服务

在 OpenResty 或 Nginx 进程中追踪最慢的 PCRE 正则表达式

  • 系统环境
  • 无需猜测,缩小问题范围
  • 限制 PCRE 的执行开销
  • 非回溯正则表达式引擎
  • Lua 的内置模式
  • 追踪容器内的应用
  • 工具的实现方式
  • 工具的开销
  • 系统环境
  • 无需猜测,缩小问题范围
  • 限制 PCRE 的执行开销
  • 非回溯正则表达式引擎
  • Lua 的内置模式
  • 追踪容器内的应用
  • 工具的实现方式
  • 工具的开销

在 OpenResty 或 Nginx 进程中列出已加载的 Lua 模块

  • 系统环境
  • 已加载 Lua 模块的名称
  • 直接在 Web 控制台中运行
  • 追踪容器内的应用
  • 工具的实现方式
  • 工具的开销
Photo by Yichun Zhang
  • 系统环境
  • 已加载 Lua 模块的名称
  • 直接在 Web 控制台中运行
  • 追踪容器内的应用
  • 工具的实现方式
  • 工具的开销

分析 OpenResty 或 Nginx 中最耗 CPU 的请求

  • 系统环境
  • 最耗 CPU 的请求主机名
  • 最耗 CPU 的请求 URI
  • 深入挖掘
  • 直接在 Web 控制台中运行
  • 追踪容器内的应用
  • 工具的实现方式
  • 工具的开销
Photo by Yichun Zhang
  • 系统环境
  • 最耗 CPU 的请求主机名
  • 最耗 CPU 的请求 URI
  • 深入挖掘
  • 直接在 Web 控制台中运行
  • 追踪容器内的应用
  • 工具的实现方式
  • 工具的开销

在 OpenResty Edge 中配置 HTTP 基本认证

  • 为应用程序配置 HTTP 基本认证
    • 添加一个基本认证用户组
    • 启用基本认证
    • 测试
  • 配置全局 HTTP 基本认证
    • 添加全局基本认证用户组
    • 为应用配置全局基本认证
Photo by Yichun Zhang
  • 为应用程序配置 HTTP 基本认证
    • 添加一个基本认证用户组
    • 启用基本认证
    • 测试
  • 配置全局 HTTP 基本认证
    • 添加全局基本认证用户组
    • 为应用配置全局基本认证

如何在 OpenResty Edge 中使用自定义动态指标

  • 动态指标简介
  • 为示例应用创建自定义动态指标
  • 测试
  • 基于 openresty.org 真实流量的动态指标
Photo by Yichun Zhang
  • 动态指标简介
  • 为示例应用创建自定义动态指标
  • 测试
  • 基于 openresty.org 真实流量的动态指标

在 OpenResty Edge 中限制请求速率(使用自定义键)

  • 为应用添加限制请求率的页面规则
  • 测试
  • 限制 SSL 握手的速率
Photo by Yichun Zhang
  • 为应用添加限制请求率的页面规则
  • 测试
  • 限制 SSL 握手的速率

OpenResty Edge 中 Gateway Config 的版本控制和发布管理

  • 为应用程序创建页面规则
  • 发布页面规则
  • 测试
  • 编辑页面规则
  • 发布改动
  • 测试改动
  • 还原配置版本
  • 测试版本还原
Photo by Yichun Zhang
  • 为应用程序创建页面规则
  • 发布页面规则
  • 测试
  • 编辑页面规则
  • 发布改动
  • 测试改动
  • 还原配置版本
  • 测试版本还原

如何从剧本文档自动生成演示谷歌搜索的视频(使用 OpenResty Showman)

Photo by Yichun Zhang

OpenResty Inc. 招聘前端工程师

  • 岗位要求:
  • 加分项:
  • 岗位要求:
  • 加分项:

在 OpenResty Edge 中为上游请求设置不同的主机头信息

  • 设置上游请求的 Host 头之前
  • 设置上游请求的 Host 头
  • 测试新的页面规则
Photo by Yichun Zhang
  • 设置上游请求的 Host 头之前
  • 设置上游请求的 Host 头
  • 测试新的页面规则

新增针对 Debian 11 的 OpenResty 官方安装包仓库

根据客户的语言设置重定向到不同的 URI (OpenResty Edge)

  • 支持多语言的源站
  • 创建页面规则实现重定向
  • 测试页面规则
  • 添加新的页面规则重定向到英文页面
  • 测试新的页面规则
Photo by Yichun Zhang
  • 支持多语言的源站
  • 创建页面规则实现重定向
  • 测试页面规则
  • 添加新的页面规则重定向到英文页面
  • 测试新的页面规则

让机器从电影剧本自动生成百度搜索的演示视频

Photo by Jakob Owens

OpenResty 1.19.9.1 正式发布

  • 重点变更
  • 完整变更日志
  • Alpine 3.14 官方仓库
  • 重点变更
  • 完整变更日志
  • Alpine 3.14 官方仓库

通过 OpenResty Edge 在网站中强制使用 SSL

  • 创建页面规则重定向 HTTP 请求
  • 测试页面规则
Photo by Yichun Zhang
  • 创建页面规则重定向 HTTP 请求
  • 测试页面规则

在 OpenResty Edge 中通过 Let's Encrypt 签发免费 SSL 证书

  • 为应用添加通配符域名
  • 添加 SSL 证书
  • 测试
Photo by Yichun Zhang
  • 为应用添加通配符域名
  • 添加 SSL 证书
  • 测试
联系我们

OpenResty 开源社区

请加入我们,并与我们分享您的想法和问题,我们迫不及待想在那里见到您!


limited time offer

Request TRIAL today and receive a diagnostic REPORT
Learn more

很乐意听到您的反馈,请与我们联系 👋

成功发送消息!

我们的专家团队将在 24 小时之内与您联系。
x