Spring Cloud SleuthとZipkinによる分散トレーシングの実装
分散システムにおけるトレーシングの必要性
マイクロサービスアーキテクチャの採用に伴い、システム間の呼び出し関係が複雑化しています。単一のフロントエンドリクエストが複数のバックエンドサービスを経由する場合、パフォーマンス低下や障害発生時の根本原因特定が困難となります。この課題を解決するため、分散トレーシングシステムが重要な役割を果たします。
Sprin ...
6月21日 20:22 投稿
マイクロメータートレーシングとSpring Cloud Gatewayの実装
分散トレーシングの基礎と実装
マイクロサービス環境では、単一リクエストが複数サービスを経由するため、エンドツーエンドの可視化が不可欠です。Spring Cloud Sleuthはメンテナンスモードとなり、現在はMicrometer Tracingが標準ソリューションとして採用されています。
トレーシングの仕組み
トレースIDとスパンIDでリクエスト経路を特定します。例として、order-servi ...
6月5日 18:10 投稿