← Back
tutorial

llama.cpp プログラムと LLaMA2 モデル内部で CPU 時間がどのように消費されているか(OpenResty XRay を使用)

  • 問題: 高 CPU 使用率
  • 最もホットな C++ コードパスを特定
  • 完全自動化された分析とレポート
  • 問題: 高 CPU 使用率
  • 最もホットな C++ コードパスを特定
  • 完全自動化された分析とレポート

オンラインで Go コードパスのブロッキングスレッドを迅速に特定する方法(OpenResty XRay を使用)

  • 問題: CPU 使用率が上がらない
  • off-CPU 時間を最も占有する Go コードパスを特定
  • 完全自動化された分析とレポート
  • 問題: CPU 使用率が上がらない
  • off-CPU 時間を最も占有する Go コードパスを特定
  • 完全自動化された分析とレポート

オンラインで Go コードの CPU 使用率が最も高いパスを素早く特定する方法(OpenResty XRay を使用)

  • 問題: 高 CPU 使用率
  • 最も CPU 使用率の高い Go コードパスを特定
  • 完全自動化された分析とレポート
  • 問題: 高 CPU 使用率
  • 最も CPU 使用率の高い Go コードパスを特定
  • 完全自動化された分析とレポート

オンラインで Python コードパスのブロッキングスレッドを迅速に特定する方法(OpenResty XRay を使用)

  • 問題: CPU 使用率が上がらない
  • off-CPU 時間を最も占有する Python コードパスを特定
  • 完全自動化された分析とレポート
  • 問題: CPU 使用率が上がらない
  • off-CPU 時間を最も占有する Python コードパスを特定
  • 完全自動化された分析とレポート

オンラインで CPU 使用率が最も高い Perl コードパスを素早く特定する方法(OpenResty XRay を使用)

  • 問題: 高 CPU 使用率
  • 最も CPU 使用率の高い Perl コードパスを特定
  • 完全自動化された分析とレポート
  • 問題: 高 CPU 使用率
  • 最も CPU 使用率の高い Perl コードパスを特定
  • 完全自動化された分析とレポート

OpenResty XRay を使用してオンラインで CPU 負荷の高い Lua コードパスを素早く特定する方法

  • 問題: 高 CPU 使用率
  • 最も CPU 使用率の高い Lua コードパスを特定
  • 完全自動化された分析とレポート
  • 問題: 高 CPU 使用率
  • 最も CPU 使用率の高い Lua コードパスを特定
  • 完全自動化された分析とレポート

リクエスト ID を使用してゲートウェイの問題をデバッグする(OpenResty Edge を使用)

  • リクエスト ID のグローバル設定
  • リクエスト ID デコーダー
  • リクエスト ID のグローバル設定
  • リクエスト ID デコーダー

OpenResty Edge で hCaptcha の検証ページを設定する

  • OpenResty Edge で hCaptcha を設定する
  • テスト
  • OpenResty Edge で hCaptcha を設定する
  • テスト

OpenResty Edge での SNI プロキシの設定

  • SNI Proxy タイプのアプリケーションを作成する
  • このアプリケーションのアップストリームとページルールを作成する
  • SNI Proxy タイプのアプリケーションをテストする
  • SNI Proxy タイプのアプリケーションを作成する
  • このアプリケーションのアップストリームとページルールを作成する
  • SNI Proxy タイプのアプリケーションをテストする

OpenResty Edge ゲートウェイへの静的リソースのプッシュ

  • 静的リソースのアップロード
  • 静的リソースを使用するページルールの作成
  • テスト
  • 静的リソースのアップロード
  • 静的リソースを使用するページルールの作成
  • テスト

OpenResty Edge における内蔵キャプチャページの設定

  • アプリケーションに OpenResty Edge の内蔵キャプチャを設定する
  • テスト
  • アプリケーションに OpenResty Edge の内蔵キャプチャを設定する
  • テスト

OpenResty Edge でゲートウェイのアクセスログファイルを設定する

  • グローバル設定ページでアクセスログフォーマットを設定する
  • サンプルアプリケーションのアクセスログを設定する
  • アクセスログをテストする
  • グローバル設定ページでアクセスログフォーマットを設定する
  • サンプルアプリケーションのアクセスログを設定する
  • アクセスログをテストする

OpenResty Edge を使用した TCP アプリケーションのロードバランシング

  • TCP アプリケーションの作成
  • TCP アプリケーション用のアップストリームとページルールの作成
  • TCP アプリケーションのテスト
  • TCP アプリケーションの作成
  • TCP アプリケーション用のアップストリームとページルールの作成
  • TCP アプリケーションのテスト

OpenResty Edge におけるエラーログファイルの設定

  • サンプルアプリケーションのエラーログ
  • Openresty.com のエラーログ
  • グローバルエラーログ
  • サーバー上でのエラーログの確認n
  • サンプルアプリケーションのエラーログ
  • Openresty.com のエラーログ
  • グローバルエラーログ
  • サーバー上でのエラーログの確認n

OpenResty Edge ゲートウェイにおけるアップストリームの Sticky 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 アップストリームを使用するページルールの作成
    • テスト

Microsoft Azure クラウド上に OpenResty XRay オンプレミス版をインストールする

  • サブスクリプションとリソースグループの作成
  • Azure Kubernetes サービスの作成
  • 環境変数の準備
  • コマンドラインから Azure にログイン\n* Kubernetes の namespace と secret の作成
  • Azure ディスクの作成
  • 永続ボリュームの設定ファイルの更新
  • Kubernetes の設定ファイルの更新
  • 永続ボリュームの作成
  • Kubernetes サービスのデプロイ
  • アプリケーションゲートウェイの設定
  • サブスクリプションとリソースグループの作成
  • Azure Kubernetes サービスの作成
  • 環境変数の準備
  • コマンドラインから Azure にログイン\n* Kubernetes の namespace と secret の作成
  • Azure ディスクの作成
  • 永続ボリュームの設定ファイルの更新
  • 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 または 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
  • アプリケーションのページルールを作成する
  • ページルールを公開する
  • テストする
  • ページルールを編集する
  • 変更を公開する
  • 変更をテストする
  • 設定バージョンを元に戻す
  • バージョンのロールバックをテストする

Auto-Generate Demo Videos for Google Search from Screenplay Docs (via OpenResty Showman)

Photo by Yichun Zhang

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

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

クライアントの言語設定に基づいて異なる URI にリダイレクトする方法 (OpenResty Edge)

  • 多言語対応のオリジンサーバー
  • リダイレクト用のページルールの作成
  • ページルールのテスト
  • 英語ページへのリダイレクト用の新しいページルールの追加
  • 新しいページルールのテスト
Photo by Yichun Zhang
  • 多言語対応のオリジンサーバー
  • リダイレクト用のページルールの作成
  • ページルールのテスト
  • 英語ページへのリダイレクト用の新しいページルールの追加
  • 新しいページルールのテスト

OpenResty Edge を使用してウェブサイトで SSL を強制する

  • HTTP リクエストをリダイレクトするページルールの作成
  • ページルールのテスト
Photo by Yichun Zhang
  • HTTP リクエストをリダイレクトするページルールの作成
  • ページルールのテスト

OpenResty Edge で Let's Encrypt を使用して無料の SSL 証明書を発行する

  • アプリケーションにワイルドカードドメインを追加する
  • SSL 証明書を追加する
  • テスト
Photo by Yichun Zhang
  • アプリケーションにワイルドカードドメインを追加する
  • SSL 証明書を追加する
  • テスト

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

  • アプリケーションへの SSL 証明書の手動アップロード
  • アップロードした証明書のテスト
Photo by Yichun Zhang
  • アプリケーションへの SSL 証明書の手動アップロード
  • アップロードした証明書のテスト

OpenResty Edge におけるリアルタイムの HTTP キャッシュパージ

  • アプリケーション用の新しいキャッシュパージタスクの作成
  • キャッシュステータスの確認
  • URL プレフィックスによるキャッシュのパージ
  • カスタムキャッシュパージ条件の設定
Photo by Yichun Zhang
  • アプリケーション用の新しいキャッシュパージタスクの作成
  • キャッシュステータスの確認
  • URL プレフィックスによるキャッシュのパージ
  • カスタムキャッシュパージ条件の設定

OpenResty Edge での HTTP キャッシュの有効化

  • アプリケーションのプロキシキャッシュを有効
  • プロキシキャッシュのテスト
Photo by Yichun Zhang
  • アプリケーションのプロキシキャッシュを有効
  • プロキシキャッシュのテスト

OpenResty Edge を使用した最もシンプルなリバースプロキシとロードバランサーの設定

  • サンプルアプリケーションの作成
  • 新しいアプリケーション用のアップストリームの作成
  • アップストリームを使用するページルールの作成
  • 設定のリリース
  • テスト
Photo by Yichun Zhang
  • サンプルアプリケーションの作成
  • 新しいアプリケーション用のアップストリームの作成
  • アップストリームを使用するページルールの作成
  • 設定のリリース
  • テスト

Ubuntu 20.04 で apt-get を使用して OpenResty をインストールする方法

Photo by Ubuntu

OpenResty における ストリーミング HTTP レスポンス出力

Photo by Michal Matlon

OpenResty の起動速度を向上させるための Lua モジュールの LuaJIT バイトコードへの事前コンパイル

Photo by Yichun Zhang

OpenResty における Lua コードの実行時間を正確に測定する方法

Photo by Andrik Langfield

ターミナルで restydoc を使用して OpenResty のドキュメントを閲覧する

Photo by Cristina Gottardi

OpenResty におけるリクエスト間のデータ共有

Photo by Gautam Ganguly

CentOS 8 で dnf を使用して OpenResty をインストールする方法

Photo by Yichun Zhang

resty コマンドラインツールのデモンストレーション

Photo by Markus Spiske & Yichun Zhang

OpenResty アプリケーション用の独自 Lua モジュールの作成方法

Photo by Gerry Roarty

OpenResty を使用した「Hello World」HTTP サンプルの実装

Photo by 2Photo Pots
お問い合わせ

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

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

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