1.アイデアを
使用してプロジェクトをビルドし
ます。図に示すように、spring initializrを使用してから、サーバーまたはクライアントを作成します。注意事項:EurekaサーバーはWeb依存関係を統合しますが、クライアントは統合しません。そのため、クライアントを作成する場合は、Web依存関係を追加する必要があります。追加しないと起動しません。
サーバー:
1.建設プロジェクトが完了した後:スタートアップクラスで、コメントを追加
します:@EnableEurekaServer は構成ファイルを書き込みます:
eureka:
client:
service-url:
defaultZone: http://localhost:8761/eureka/
register-with-eureka: false #不要把自己也注册进来
server:
enable-self-preservation: false #这里不要自我保护,client下线就直接反映出来。
spring:
application:
name: eureka
server:
port: 8761
クライアント:
アノテーション付きのスタートアップクラス:@EnableDiscoveryClient
構成ファイルに加えて:
eureka:
client:
service-url:
defaultZone: http://localhost:8761/eureka/
# instance:
# hostname: client #这个可以指定client实例对应的url
ここでは、開始したばかりのサーバー側に彼を登録します。
高可用性
2つのユーレカは次のように登録する必要があります。3
つのユーレカ:
複数の登録:
直接カンマ区切り