1. ホーム
  2. ジャワ

nacos は構成の取得に失敗しました プレースホルダを解決できませんでした

2022-02-28 06:20:47

Baiduは基本的に以下を確認するように指示します。 

  • データIDが正しいかどうか
  • グループは正しいか?
  • Intellijを再起動する
  • クリーンアップ、インストール
  • Nacosサーバーの再起動

参考資料

言われていることは基本的に問題ないのですが、実はもっと手っ取り早い確認方法は、コマンドでID、サーバ

投稿設定

curl -X POST "http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=nacos.cfg.dataId&group=test&content=helloWorld"


公開後、Nacosが設定ファイルを作成したかどうか確認することができます

次に、コンフィギュレーションを取得します。

 curl -X GET "http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=nacos.cfg.dataId&group=test"


私の問題は、postが設定を送信するのはOKで、getに問題があることです。nacos dockerを再起動すると、正常に動作するようになりました。

nacosに相当するcurlコマンドは Nacos公式github があります。

PS nacosのログを見るには。

# into nacos docker bash
docker exec -it 985fe704584f /bin/bash

#Go to the logs folder
cd logs

#View logs1
tail -f config-client-request.log

#View logs 2
tail -f config-trace.log


<イグ

config-client-request.log を参照しています。 設定センターとサービス登録のNacos実装

PS2

IDEAでブレークポイントを設定し、コンフィグを取得するために初期化を見る