Could not locate PropertySource:I/O error on GET request for”http://localhost:8888/

1680 ワード

springbootのこの間違いについては、何度も会ったことがあります。
2018-09-20 11:20:30.514  WARN [provider-demo,,,] 17603 --- [on(6)-127.0.0.1] c.c.c.ConfigServicePropertySourceLocator : Could not locate PropertySource: I/O error on GET request for "http://localhost:8888/provider-demo/dev": Connection refused (Connection refused); nested exception is java.net.ConnectException: Connection refused (Connection refused)
Could not locate PropertySource: I/O error on GET request for
解決方法も簡単です。ログを起動すると、サービスはデフォルトポート8888に配置センターのファイルを取りに行きますか?これはどういうことですか?つまり、設定ファイルの優先度の問題です。SpringCloudの中には「起動文脈」があります。主に遠端の配置をロードするために使用されます。つまりConfigServerの中の構成をロードします。デフォルトのローディング順序は、boottostrap.*の中の構成をロードします。要約:ここでは「コンテキストを起動する」ことによって、リモート設定の読み込みを処理する必要があります。springbootでは優先順位が設定されていますが、時々バグが発生します。私たちはbootstrap.ymlファイルを削除してコピーします。サービスを再起動すればいいです。
在这里插入图片描述
楽しいひととき
小さい女の子がお腹が痛くて、お母さんが言いました。「お腹が痛いのは、中が宇宙になったからです。何かを入れて入ればいいです。」この夜、お母さんの友達が家に来ます。しばらく座って、友達が頭が痛いと言いました。子供は歩いて行って、友達の頭を指して、無邪気に言います。
在这里插入图片描述