0

1.1.9.RELEASE を使用した Spring Boot アプリケーション

最も単純なケースでロギングをセットアップしようとしています

logging:
  level:
    org.springframework.web: DEBUG

シナリオ 1: 上記の行を /resources の application.yml に追加する - WORKS

シナリオ 2: これらの行を構成サーバーが使用する github リポジトリに追加する場合、アプリケーションはそれを使用していないようです。/env エンドポイントを呼び出すと、次の出力が生成されることを確認するためだけに

configService:https://github.com/myrepo/config/file:/mypath/transportation.yml:   {
      logging.level.org.springframework.integration: "DEBUG",
      logging.level.org.springframework.web: "TRACE",
      logging.level.org.springframework.ws: "TRACE",
      ...
} 

そのため、環境は正しくロードされているようです。また、logging.level 行を bootstrap.yml に追加すると、新しい環境が構成サーバーからロードされるまで機能します (DEBUG レベルの出力が表示されます)。

何か不足していますか、それともログ レベルと configserver に関して何らかの制限がありますか?

4

1 に答える 1

0

私のために働きます。変更を反映するために、アプリケーションを更新することを覚えていましたか (/refresh への POST など)。

于 2015-01-29T10:31:44.637 に答える