精选文章

Photo by Philip Brown

動的トレーシング技術概説

動的トレーシング技術概説

Photo by OpenResty Inc.

OpenResty XRay による ビリビリ動画の重大なオンライン障害の分析と解決

OpenResty XRay による ビリビリ動画の重大なオンライン障害の分析と解決

バイナリ脆弱性スキャン:バックポート済みパッチを検知し、誤検知を削減

バイナリ脆弱性スキャン:バックポート済みパッチを検知し、誤検知を削減

バイナリ脆弱性スキャン:バックポート済みパッチを検知し、誤検知を削減

OpenResty XRay 入門:コードを変更せずに、システム深層の「鼓動」を聴く

OpenResty XRay 入門:コードを変更せずに、システム深層の「鼓動」を聴く

OpenResty XRay 入門:コードを変更せずに、システム深層の「鼓動」を聴く

Nginx リバースプロキシの QPS が 15 分の 1 に低下:upstream keepalive の欠落と -O0 ビルドが原因だった

Nginx リバースプロキシの QPS が 15 分の 1 に低下:upstream keepalive の欠落と -O0 ビルドが原因だった

Nginx リバースプロキシの QPS が 15 分の 1 に低下:upstream keepalive の欠落と -O0 ビルドが原因だった

非侵入型 Java プロファイラ:Java Agent なしで本番環境のメソッド引数をキャプチャ

非侵入型 Java プロファイラ:Java Agent なしで本番環境のメソッド引数をキャプチャ

非侵入型 Java プロファイラ:Java Agent なしで本番環境のメソッド引数をキャプチャ

Photo by Jose G. Ortega Castro

OpenResty と Nginx の共有メモリ領域が物理メモリをどのように消費するか

OpenResty と Nginx の共有メモリ領域が物理メモリをどのように消費するか

Photo by Harrison Broadbent

OpenResty と Nginx のメモリ割り当てと管理方法

OpenResty と Nginx のメモリ割り当てと管理方法

OpenResty XRay で、パフォーマンスを大幅に向上し、CPU使用率を即座に削減  90%
OpenResty XRay で、パフォーマンスを大幅に向上し、CPU使用率を即座に削減 90%
無料トライアルを申し込む

最新記事

Nginx の CPU 使用率が高い:最も CPU を消費するリクエストを特定する

  • 前提条件と環境のセットアップ
  • どのリクエストのホスト名が最も CPU を消費するか特定する
  • どのリクエスト URI が最も CPU を消費するか特定する
  • さらに深く掘り下げる:なぜ一部のホスト名がより多くの CPU を使うのか
  • Web コンソールでツールを実行する
  • コンテナ内で Nginx の CPU 使用率をトレースする
  • CPU プロファイリングツールの仕組み
  • プロファイリングツールのオーバーヘッド
  • よくある質問
Photo by Yichun Zhang
  • 前提条件と環境のセットアップ
  • どのリクエストのホスト名が最も CPU を消費するか特定する
  • どのリクエスト URI が最も CPU を消費するか特定する
  • さらに深く掘り下げる:なぜ一部のホスト名がより多くの CPU を使うのか
  • Web コンソールでツールを実行する
  • コンテナ内で Nginx の CPU 使用率をトレースする
  • CPU プロファイリングツールの仕組み
  • プロファイリングツールのオーバーヘッド
  • よくある質問

OpenResty Edge における HTTP 基本認証の設定 — サーバーのリロードや再起動は不要

  • アプリケーションの HTTP 基本認証の設定
    • 基本認証ユーザーグループの追加
    • ページルールで基本認証を有効化
    • ブラウザと curl で基本認証をテスト
  • すべてのアプリケーションでグローバル HTTP 基本認証を設定
    • グローバル基本認証ユーザーグループの追加
    • アプリケーションへのグローバル基本認証の設定
Photo by Yichun Zhang
  • アプリケーションの HTTP 基本認証の設定
    • 基本認証ユーザーグループの追加
    • ページルールで基本認証を有効化
    • ブラウザと curl で基本認証をテスト
  • すべてのアプリケーションでグローバル HTTP 基本認証を設定
    • グローバル基本認証ユーザーグループの追加
    • アプリケーションへのグローバル基本認証の設定

OpenResty Edge でカスタム動的メトリクスを使用する方法

  • 動的メトリクスの概要
  • サンプルアプリケーション用のカスタム動的メトリクスの作成
  • テスト
  • openresty.org の実際のトラフィックに基づく動的メトリクス
Photo by Yichun Zhang
  • 動的メトリクスの概要
  • サンプルアプリケーション用のカスタム動的メトリクスの作成
  • テスト
  • openresty.org の実際のトラフィックに基づく動的メトリクス

OpenResty Edge におけるカスタムキーを使用したリクエストレート制限

  • アプリケーションにリクエストレート制限のページルールを追加する
  • wrk でレート制限をテストする
  • SSL/TLS ハンドシェイクのレート制限
  • OpenResty Edge レート制限に関するよくある質問
Photo by Yichun Zhang
  • アプリケーションにリクエストレート制限のページルールを追加する
  • wrk でレート制限をテストする
  • SSL/TLS ハンドシェイクのレート制限
  • OpenResty Edge レート制限に関するよくある質問

OpenResty Edge でゲートウェイ設定をリリース・ロールバックする方法:リロード不要のバージョン管理

  • アプリケーションのページルールを作成する
  • ページルールをすべてのゲートウェイクラスターにリリースする
  • curl でリリースした設定をテストする
  • ページルールを編集する
  • 修正した設定をリリースする
  • 修正した設定をテストする
  • 最新の設定リリースを元に戻す
  • 元に戻した設定をテストする
  • 任意の過去バージョンにロールバックする
Photo by Yichun Zhang
  • アプリケーションのページルールを作成する
  • ページルールをすべてのゲートウェイクラスターにリリースする
  • curl でリリースした設定をテストする
  • ページルールを編集する
  • 修正した設定をリリースする
  • 修正した設定をテストする
  • 最新の設定リリースを元に戻す
  • 元に戻した設定をテストする
  • 任意の過去バージョンにロールバックする

OpenResty Edge におけるアップストリームリクエストの異なるホストヘッダー設定

  • アップストリームリクエストの Host ヘッダーを設定する前
  • アップストリームリクエストの Host ヘッダーの設定
  • 新しいページルールのテスト
Photo by Yichun Zhang
  • アップストリームリクエストの Host ヘッダーを設定する前
  • アップストリームリクエストの Host ヘッダーの設定
  • 新しいページルールのテスト

OpenResty Edge でブラウザの言語に基づいてリダイレクト:Accept-Language ページルール

  • Accept-Language ページルールでブラウザの言語に基づいてリダイレクト
  • ルート URI と Accept-Language ヘッダーを正規表現でマッチ
  • curl でフランス語リダイレクトをテスト
  • 他の言語を英語へ振り分けるフォールバックルールを追加
  • リロード不要で全ゲートウェイノードに配信
Photo by Yichun Zhang
  • Accept-Language ページルールでブラウザの言語に基づいてリダイレクト
  • ルート URI と Accept-Language ヘッダーを正規表現でマッチ
  • curl でフランス語リダイレクトをテスト
  • 他の言語を英語へ振り分けるフォールバックルールを追加
  • リロード不要で全ゲートウェイノードに配信

OpenResty 1.19.9.1 正式リリース

  • 主な変更点
  • 完全な変更ログ
  • Alpine 3.14 公式リポジトリ
  • 主な変更点
  • 完全な変更ログ
  • Alpine 3.14 公式リポジトリ

Let's Encrypt SSL 証明書の自動更新、Cron 不要 — OpenResty Edge

  • Edge アプリケーションにドメインを追加する
  • Let’s Encrypt SSL 証明書を発行し、自動更新する
  • ゲートウェイで HTTPS と Let’s Encrypt 証明書を検証する
Photo by Yichun Zhang
  • Edge アプリケーションにドメインを追加する
  • Let’s Encrypt SSL 証明書を発行し、自動更新する
  • ゲートウェイで HTTPS と Let’s Encrypt 証明書を検証する

OpenResty Edge での HTTPS ウェブサイト用 SSL 証明書のアップロード

  • Edge コンソールでの SSL 証明書と秘密鍵のアップロード
  • サーバーのリロードや再起動なしでの新しい証明書の配信
  • curl –resolve によるアップロードした証明書のテスト
Photo by Yichun Zhang
  • Edge コンソールでの SSL 証明書と秘密鍵のアップロード
  • サーバーのリロードや再起動なしでの新しい証明書の配信
  • curl –resolve によるアップロードした証明書のテスト

OpenResty Edge で HTTP キャッシュをリアルタイムパージする方法(全ネットワーク一括)

  • OpenResty Edge でのリアルタイムキャッシュパージタスクの作成
  • Cache-Status レスポンスヘッダーによるキャッシュ状態の確認
  • ゲートウェイネットワーク全体へのパージ(リロード・リリース不要)
  • URL プレフィックスによるキャッシュのパージ
  • カスタムキャッシュパージ条件の設定
  • よくある質問
Photo by Yichun Zhang
  • OpenResty Edge でのリアルタイムキャッシュパージタスクの作成
  • Cache-Status レスポンスヘッダーによるキャッシュ状態の確認
  • ゲートウェイネットワーク全体へのパージ(リロード・リリース不要)
  • URL プレフィックスによるキャッシュのパージ
  • カスタムキャッシュパージ条件の設定
  • よくある質問

OpenResty Edge での HTTP キャッシュの有効化:Cache-Control ヘッダーなしでのプロキシキャッシュ強制

  • ページルールでのプロキシキャッシュの有効化とキャッシュキーの設定
  • curl によるキャッシュのテストと Cache-Status HIT/MISS の確認
  • Cache-Control ヘッダーなしでのキャッシュ強制
  • よくある質問
Photo by Yichun Zhang
  • ページルールでのプロキシキャッシュの有効化とキャッシュキーの設定
  • curl によるキャッシュのテストと Cache-Status HIT/MISS の確認
  • Cache-Control ヘッダーなしでのキャッシュ強制
  • よくある質問

OpenResty Edge でシンプルなリバースプロキシとロードバランサーを設定する方法

  • OpenResty Edge の Web コンソールでリバースプロキシとロードバランサーを構築する
  • バックエンド用にアプリケーションとアップストリームを作成する
  • ラウンドロビンのページルールを追加する
  • 設定をすべてのゲートウェイノードにリリースし、curl で検証する
Photo by Yichun Zhang
  • OpenResty Edge の Web コンソールでリバースプロキシとロードバランサーを構築する
  • バックエンド用にアプリケーションとアップストリームを作成する
  • ラウンドロビンのページルールを追加する
  • 設定をすべてのゲートウェイノードにリリースし、curl で検証する
お問い合わせ

OpenResty オープンソースコミュニティ

ぜひご参加いただき、アイデアや課題についてご意見をお聞かせください。皆様とお会いできることを心待ちにしております!


limited time offer

Request TRIAL today and receive a diagnostic REPORT
Learn more

ご意見・ご感想をお待ちしております 👋

メッセージを送信しました!

専門家チームが24時間以内にご連絡いたします。
x