マイクロサービスフレームワークとテスト環境を構築するためのハンズ-10-コンフィギュセンター

1

1 )サーバーを作成します。

使用するファイルà à 春スタータープロジェクトを選択し、ウィザードに従って、プロジェクトを作成するためのconfigサーバーを

注釈を使用し @EnableConfigServer 次のように、:

image.png


変更 application.propertiesを:

image.png

2 )クライアントを作成します

使用するファイルà à 春スタータープロジェクトを選択し、ウィザードに従って、プロジェクトを作成するためのconfigサーバウェブを

次のように、コントローラクラス、ノートの増加を作成します。

image.png


プロファイルの増加 bootstrap.propertiesを:

image.png

変更 application.propertiesを:

image.png

3 )の起動とテスト

ブートダッシュボードの2つのサービスを開始します。

ブラウザでテストを入力します。

image.png

因为在git库中没有建立目录desktop/config,解决办法参见如下C问题,改为使用远程仓库。

 

修改远程仓库的a-bootiful-client.properties文件为:

image.png

测试结果:

image.png


image.png


这时需要进一步处理,在client项目中增加依赖:

image.png


重新启动client服务,然后在命令行中执行:

image.png


如果系统不识curl,则请安装curl工具。

再次测试client

image.png


测试成功。


4)问题:

A、无法启动client

image.png


原因是创建项目时忘记选择web,解决办法是增加对spring-boot-starter-web的依赖,以便启动tomcat

image.png


BNo such label: master

使用master分支,使用其他分支还需要特殊设置

C クローンを作成することはできませんまたはチェックアウトリポジトリます。http:// localhost:8000 / SCM / gitの/ configに

まず、サーバーの変更 application.propertiesを:

image.png


次に、ローカルのマスタルートディレクトリの下にストアブランチは a-bootiful-client.properties ファイルを。

最後に、マスターリモートにアップロードのgit 、サーバー命令は「を参照してください。3.14.3 リモートリポジトリとの同期ファイルを。」


Dは環境をロードできません。

GのITの状況は、再起動しないPCを


おすすめ

転載: blog.51cto.com/5526964/2426402