1は、サービス名を変更し
、サイト管理オープンユーレカにデフォルトのサービス名は、これで見ること。
我々は(すなわち、ユーレカサーバー管理サービスで決済)設定ファイルは、以下の追加クライアントにカスタム名を変更することができ
、再び開かれたクライアントサービスを再起動するために、カスタム名となり
2、情報IP情報へのアクセスを促した
とき赤いボックス内のリンクの上にマウスを置いたときに、サーバーがローカルの場合、urlはデフォルトはhttp、リンクの左下隅を促すメッセージが表示されます:// localhostを...、私たちは、IPアドレスの変更ができ
できるようになりますディスプレイのプロンプトなど左下隅のURLをIPアドレスのため
に3、マイクロサービス情報および詳細情報
のリンク上の赤いボックスをクリックし、デフォルトのにジャンプし
、次のように解決することです。
ポンポンファイルは、クライアントアクチュエータに追加されます
<!-- actuator监控信息完善 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
<version>1.5.9.RELEASE</version>
</dependency>
親ポンポンファイルへの総プロジェクトが追加されます
<build>
<finalName>microservicecloud</finalName>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<delimiters>
<!-- src/main/resources路径下的配置文件中,读取以$符号开头和结尾的信息 -->
<delimit>$</delimit>
</delimiters>
</configuration>
</plugin>
</plugins>
</build>
クライアント構成ファイルに追加し
、再びリンクをクリックした後、再起動、何が表示されることは、設定ファイルである
4、ユーレカの自己保護
、それは基本的に、このようなケースに遭遇します
EurekaServerが一定時間内に受信されない場合は、デフォルトでマイクロハートビートサービスインスタンス、EurekaServerは(90秒デフォルト)インスタンスをキャンセルさせていただきます。しかし、ネットワークパーティションは、マイクロとEurekaServerサービスとの間のリリースを、失敗したときの行動の上、通信することはできませんが(マイクロサービス自体はので、この場合には、このマイクロサービス償却すべきではない、実際に健康である)非常に危険になることがあります。(ネットワーク障害が発生した可能性がある)短時間EurekaServerノードクライアントであまりを失ったときを通じて「自己保護モードの問題を解決するために、」ユーレカは、そのノードは、自己保存モードになります。このモードでは一度、EurekaServerは、(任意のマイクロサービスをオフに書かれていません)、レジストリ、削除データもはやサービスレジストリに情報サービスを保護します。ときにネットワーク障害回復、EurekaServerノードは自動的に自己保護モードを終了します。
要するに、それは間違ったサービス登録情報、やみくもにすべての可能な保健サービスのインスタンスをオフに書いていないされた設計思想を維持することを好むだろう。
あなたが本当にこの機能気に入らない場合はもちろん、あなたはサーバーの設定ファイルを追加することができます
eureka.server.enable-self-preservation = false
自己保護モードを無効にします。