このトピックでは、マイクロサービスエンジン (MSE) エージェント 4.3.x の変更点について説明します。
MSE エージェント 4.3.x の使用上の注意
オープンソースの Sentinel との互換性を確保し、エージェントの安定性を向上させるために、MSE はバージョン 4.3.x でトラフィック保護の実装を最適化し、以前のバージョンとの機能互換性を維持しています。 以下の変更点は、対応する機能を使用しているユーザーは注意が必要です。
ローカルメトリックログを収集しているユーザー
MSE メトリックログのパスが ~/logs/csp/ から /home/admin/.opt/AliyunJavaAgent/logs/sentinel/ に変更されました。 Elastic Compute Service (ECS) 環境では、MSE メトリックログのパスは Agent installation directory/logs/sentinel に変更されます。 予期したとおりに関連ログを収集するために、Logtail コレクション構成に新しいログパスを追加することをお勧めします。 詳細については、「MSE トラフィック保護メトリックを Simple Log Service に報告する」をご参照ください。
Sentinel または Spring Cloud Alibaba の依存関係をインポートしているユーザー
バージョン 4.3.x は、Sentinel および Spring Cloud Alibaba の依存関係と互換性があります。 MSE エージェントを 4.3.x にアップグレードした後、プレフィックス SENTINEL: を持つインターフェースがカスタムインターフェースに追加されます。 追加されたインターフェースは、Sentinel または Spring Cloud Alibaba の依存関係によって生成されます。 これは、MSE の元のインターフェースとルールに悪影響を与えません。 これらの依存関係を削除するかどうかを決定できます。
カスタムインターフェースを実装するために Sentinel の依存関係をインポートしているユーザー
MSE 関連のドキュメントに基づいてカスタムインターフェースを追加したユーザーは、注意すべき点はありません。
トラッキング用のオープンソースアダプタを導入しているユーザー、またはカスタムインターフェースの作成時にリソースの ResourceType を COMMON に設定していないユーザーの場合、これらのリソースはカスタムインターフェースに属し、これらのリソースの EntryType は INTERNAL に設定され、リソース名に
SENTINEL:プレフィックスが追加されます。 関連するルールはそれに応じて変更する必要があります。