ホームページ >Java >&#&チュートリアル >Spring Cloud アプリケーション eureka の使用
サーバー側のプロパティ ファイルは次のとおりです:
eureka.client.register-with-eureka=false eureka.client.fetch-registry=false
サーバーを起動し、localhost:8080 にアクセスしてサーバー ページを表示します。
クライアント側のプロパティファイルは次のとおりです:
server.port=8081 spring.application.name=user_service_provider eureka.client.serviceUrl.defaultZone=http://localhost:8080/eureka
注: ブラウザからアクセスしたときに http://localhost:8080/eureka というリンクが存在しない場合でも、最初の記述は次のようになります。
eureka.client.serviceUrl.defaultZone=http://localhost:8080
このままではエウレカサーバーに登録できません。
上記の設定により、サービス プロバイダーは eureka サーバーに登録できますが、サービス プロバイダーは登録のために 8761 ポートに移動しましたが、eureka サーバーが存在しないため、サービス プロバイダーの起動時にエラーが報告されます。サービスが 8761 ポートである理由は、eureka サーバーのアドレスがプロバイダーの構成ファイルで構成されているためです。ポート 8761 からの登録も要求されます。これは、サービスプロバイダーがポート 8080 で eureka サーバーに登録するときに、eureka サーバー自体によって構成された eureka サーバーのアドレスを取得するためです。ただし、上記の eureka サーバー構成ファイルには、eureka.client.serviceUrl.defaultZone 構成がありません。要約すると、サービス プロバイダーがエラーを報告しない場合、サービス プロバイダーは、http://localhost:8761/eureka のデフォルトのリンク構成が使用されていると信じています。 eurekaサーバー側の設定項目:
eureka.client.serviceUrl.defaultZone=http://localhost:8080/eureka
以上がSpring Cloud アプリケーション eureka の使用の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。