Application1 と Application2 の 2 つの Spring ブート アプリケーションがあります。どちらのアプリケーションも Spring Cloud Sleuth を使用しています。両方のアプリケーションは、同じ外部 tomcat にデプロイされます。以下は構成の詳細です - - アプリケーション名を提供するために、アプリケーションごとに個別の bootstrap.yml ファイルをリソース フォルダーに追加しました。-bootstrap.ymlファイルにアクティブなプロファイルも提供しました。- application-${profile}.properties ファイルにもアプリケーション名が追加されます。- その後、logback-spring.xml をクラスパスに追加しました。両方のアプリケーションで tomcat サーバーを起動すると、両方のアプリケーションの Spring Cloud Sleuth ログで最初のアプリケーション名が取得されます。
Spring boot 1.4.1 と Spring cloud sleuth 1.0.10 を使用しています
編集:bootstrap.ymlにアプリケーション名を追加しましたが、それでも同じ問題に直面しています