この度、OpenResty Edge バージョン 25.9.17 をリリースしました。今回のアップデートには、多数の重要な機能強化、ユーザーエクスペリエンスの最適化、および不具合修正が含まれています。

主な強化点

  1. コア配信機能がさらなる進化を遂げました。非同期リクエストミラーリングとキャッシュプリヒート機能が追加されています。これにより、リクエストトラフィックをバックエンドサービスにミラーリングしてテストや分析を行うことが可能になり、同時にプリヒート機能を通じてホットコンテンツを事前にエッジにプッシュすることで、オリジンへの負荷を大幅に軽減し、ユーザーアクセス速度を向上させます。
  2. セキュリティ体制をさらに強化しました。認証およびアクセス制御機能を全面的に強化しています。Log Server API トークン認証、S3 ストレージ認証への対応を新規追加し、さらに柔軟な enable-custom-captchaset-openidc-config Edgelang API を提供することで、お客様のアプリケーションとサービスに多角的な詳細なセキュリティ対策を提供します。
  3. 運用管理効率が著しく向上しました。DNS 設定のバージョン管理とページルール検索を導入しました。これにより、設定変更の追跡が可能となり、重要なルールの特定も容易になります。Prometheus 監視指標の拡充と組み合わせることで、ゲートウェイ クラスターに対するお客様の制御力と洞察力が新たな高みに達します。

機能強化と柔軟性の向上

  • DNS over TCP プロトコルに対応:複雑なネットワーク環境下でも、より信頼性が高く安定したDNSクエリ転送を提供し、名前解決の成功率を保証します。
  • Edgelang API を新たに追加enable-custom-captchaset-openidc-config などの新しいインターフェースを通じて、カスタム認証機能や OpenID Connect (OIDC) 認証ロジックをより柔軟に統合できるようになりました。
  • デフォルト SNI プロキシアプリケーションの指定に対応:複数のアプリケーションが稼働する環境において、SNI が一致しない TLS リクエストの処理を簡素化します。
  • トップレベルドメインの長さ制限を拡張:最長 63 文字のトップレベルドメインをサポートし、現代のドメインシステムに適応します。
  • zstd 圧縮をデフォルトで無効化:一部のクライアントにおける互換性の問題を避けるため、zstd 圧縮をデフォルトで無効にしました。必要に応じて有効化することも可能です。

使いやすさと可観測性の最適化

  • ページルール検索機能:新しい検索機能を追加し、多数のルールの中から特定のページルールを素早く見つけて管理できるようになり、設定効率が大幅に向上します。
  • Prometheus 監視メトリクスの強化:メトリクスにゲートウェイクラスター名とアップストリーム名を追加したことで、集約された監視ビューでデータソースをより明確に識別できるようになりました。
  • UI/UX の最適化:「公開待ちの変更」のUI表示を改善し、Edgelang コードの構文ハイライトとフォーマットを最適化しました。また、無効化されたルールの背景色を灰色に調整し、インターフェース情報をより直感的で分かりやすくしました。
  • アップストリームサーバー検索:膨大なアップストリームリストの中から目的のサーバーノードを素早く検索できるようになり、日常の運用保守作業を簡素化します。

重要な修正と安定性の強化

  • ゲートウェイサーバーの自動承認時に重複インスタンスが発生する可能性があった問題を修正し、クラスター管理の堅牢性を向上させました。
  • ネットワークスループットグラフにおける単位表示エラーや、set-resp-header で設定した応答ヘッダーが正しく取得できない問題など、一連の不具合を修正しました。
  • アップストリームノードの予期せぬ削除によって発生する設定異常、アプリケーションキャッシュKeyの追加ができない問題、ユーザー再起動後のログイン失敗といった主要な問題を解決し、プラットフォームの安定性を全面的に強化しました。

また、以前のメジャーバージョンシリーズ向けにも、今回の更新に含まれる重要な修正を盛り込んだドットリリースを公開しています。

完全なリリース変更はこちら

アップグレード方法

アップグレードのスケジュール調整については、弊社までご連絡ください。弊社の専門家チームがアップグレードプロセスを開始し、新バージョンへのスムーズな移行をサポートいたします。

今回の更新により、ユーザーエクスペリエンスとサービス品質が大幅に向上すると確信しております。ご不明な点がございましたら、お気軽にお問い合わせください:support@openresty.com

OpenResty Edge について

OpenResty Edge は、マイクロサービスと分散トラフィックアーキテクチャ向けに設計された多機能ゲートウェイソフトウェアで、当社が独自に開発しました。トラフィック管理、プライベート CDN 構築、API ゲートウェイ、セキュリティ保護などの機能を統合し、現代のアプリケーションの構築、管理、保護を容易にします。OpenResty Edge は業界をリードする性能と拡張性を持ち、高並発・高負荷シナリオの厳しい要求を満たすことができます。K8s などのコンテナアプリケーショントラフィックのスケジューリングをサポートし、大量のドメイン名を管理できるため、大規模ウェブサイトや複雑なアプリケーションのニーズを容易に満たすことができます。

翻訳

英文版の原文と日本語訳版(本文)をご用意しております。読者の皆様による他の言語への翻訳版も歓迎いたします。全文翻訳で省略がなければ、採用を検討させていただきます。心より感謝申し上げます!