使用请求 ID 来调试网关问题(使用 OpenResty Edge)

  • 全局配置 Request ID
  • Request ID 解码器
  • 全局配置 Request ID
  • Request ID 解码器

在 OpenResty Edge 中配置 hCaptcha 的验证码页面

  • 在 OpenResty Edge 中配置 hCaptcha
  • 测试
  • 在 OpenResty Edge 中配置 hCaptcha
  • 测试

向 OpenResty Edge 网关推送静态资源

  • 上传静态资源
  • 创建页面规则使用静态资源
  • 测试
  • 上传静态资源
  • 创建页面规则使用静态资源
  • 测试

在 OpenResty Edge 中配置 SNI 代理

  • 创建一个 SNI Proxy 类型的应用
  • 为这个应用创建上游和页面规则
  • 测试 SNI Proxy 类型的应用
  • 创建一个 SNI Proxy 类型的应用
  • 为这个应用创建上游和页面规则
  • 测试 SNI Proxy 类型的应用

在 OpenResty Edge 中配置内置验证码页面

  • 为应用配置 OpenResty Edge 内置的验证码
  • 测试
  • 为应用配置 OpenResty Edge 内置的验证码
  • 测试

在 OpenResty Edge 中配置网关的访问日志文件

  • 在全局配置页面配置访问日志格式
  • 为示例应用配置访问日志
  • 测试访问日志
  • 在全局配置页面配置访问日志格式
  • 为示例应用配置访问日志
  • 测试访问日志

使用 OpenResty Edge 对 TCP 应用进行负载均衡

  • 创建 TCP 应用
  • 为 TCP 应用创建上游和页面规则
  • 测试 TCP 应用
  • 创建 TCP 应用
  • 为 TCP 应用创建上游和页面规则
  • 测试 TCP 应用

在 OpenResty Edge 中配置错误日志文件

  • 示例应用的错误日志
  • Openresty.com 的错误日志
  • 全局错误日志
  • 在服务器上查看错误日志
  • 示例应用的错误日志
  • Openresty.com 的错误日志
  • 全局错误日志
  • 在服务器上查看错误日志

在 OpenResty Edge 网关中配置上游的粘性 Cookie

  • OpenResty Edge 中的 Sticky Cookie 简介
  • 为示例应用启用 Sticky Cookie
  • 测试
  • 禁用 Sticky Cookie
  • 测试
  • OpenResty Edge 中的 Sticky Cookie 简介
  • 为示例应用启用 Sticky Cookie
  • 测试
  • 禁用 Sticky Cookie
  • 测试

如何在 OpenResty Edge 中使用标准动态指标

  • 动态指标简介
  • 在示例应用中启用动态指标
  • 测试
  • openresty.org 的标准动态指标
  • 动态指标简介
  • 在示例应用中启用动态指标
  • 测试
  • openresty.org 的标准动态指标

在 OpenResty Edge 中管理通往 Kubernetes(K8s)上游的流量

  • 如何创建及使用 Kubernetes 上游
    • 创建 Kubernetes 集群
    • 创建 Kubernetes 上游
    • 创建页面规则使用 Kubernetes 上游
    • 测试
  • 如何创建及使用 Kubernetes 上游
    • 创建 Kubernetes 集群
    • 创建 Kubernetes 上游
    • 创建页面规则使用 Kubernetes 上游
    • 测试

在微软 Azure 云上安装自主部署版 OpenResty XRay

  • 创建订阅和资源组
  • 创建 Azure Kubernetes 服务
  • 准备环境变量
  • 通过命令行登录 Azure
  • 为 Kubernetes 创建 namespace 和 secret
  • 创建 Azure Disk
  • 更新持久化卷的配置文件
  • 更新 kubernetes 的配置文件
  • 创建持久化卷
  • 部署 Kubernetes 服务
  • 配置应用网关
  • 创建订阅和资源组
  • 创建 Azure Kubernetes 服务
  • 准备环境变量
  • 通过命令行登录 Azure
  • 为 Kubernetes 创建 namespace 和 secret
  • 创建 Azure Disk
  • 更新持久化卷的配置文件
  • 更新 kubernetes 的配置文件
  • 创建持久化卷
  • 部署 Kubernetes 服务
  • 配置应用网关

在 OpenResty Edge 中配置分布式 gRPC 代理

  • gRPC 样本服务器和样本服务
  • 将 gRPC 服务器作为上游使用
  • 测试 gRPC 服务
  • gRPC 样本服务器和样本服务
  • 将 gRPC 服务器作为上游使用
  • 测试 gRPC 服务

OpenResty Edge 的高性能 Web 应用防火墙(WAF)

  • 为应用程序启用 WAF
  • 测试应用程序的 WAF 设置
  • 禁用和重新启用 WAF
  • WAF 白名单
  • 修改 WAF 命中之后的拦截动作
  • 测试新的拦截动作
  • 创建 WAF 规则集
  • OpenResty Edge 中 WAF 的实现
  • 为应用程序启用 WAF
  • 测试应用程序的 WAF 设置
  • 禁用和重新启用 WAF
  • WAF 白名单
  • 修改 WAF 命中之后的拦截动作
  • 测试新的拦截动作
  • 创建 WAF 规则集
  • OpenResty Edge 中 WAF 的实现

OpenResty Edge 中的网关小语言 EdgeLang

  • Edgelang 简介
  • 添加使用 Edgelang 定义的页面规则
  • 测试
  • 修改页面规则的 Edgelang 定义
  • 使用 Edgelang 定义 WAF 规则
  • Edgelang 用户手册
  • Edgelang 简介
  • 添加使用 Edgelang 定义的页面规则
  • 测试
  • 修改页面规则的 Edgelang 定义
  • 使用 Edgelang 定义 WAF 规则
  • Edgelang 用户手册

OpenResty 1.21.4.2 预览版 RC1 发布

  • 源码包
  • Windows 二进制包
  • 重点变更
  • 源码包
  • Windows 二进制包
  • 重点变更

如何通过特殊的请求头传递真实的客户端 IP 地址到后端服务器

  • 为应用设置页面规则
  • 测试
Photo by Yichun Zhang
  • 为应用设置页面规则
  • 测试

当 Lua IPC 管道阻塞 OpenResty 或 Nginx 事件循环的时候

  • 问题
  • 分析
  • 解决方案
  • 结果
Photo by Yichun Zhang
  • 问题
  • 分析
  • 解决方案
  • 结果

优化超大 Nginx 配置导致的内存碎片

  • 挑战
  • 分析
  • 解决方案
  • 结果
Photo by Yichun Zhang
  • 挑战
  • 分析
  • 解决方案
  • 结果

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

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

OpenResty 开源社区

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


limited time offer

Request TRIAL today and receive a diagnostic REPORT
Learn more

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

成功发送消息!

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