# Eureka Server Sample
Run this project as a Spring Boot app (e.g. import into IDE and run
main method, or use "mvn spring-boot:run or gradle bootRun or ./gradlew bootRun"). It will start up on port
8761 and serve the Eureka API from "/eureka".
## Resources
| Path | Description |
|------------------|--------------|
| / | Home page (HTML UI) listing service registrations |
| /eureka/apps | Raw registration metadata |
## Docker Container
There is a Maven goal (using a [plugin](https://github.com/spring-cloud-samples/eureka/blob/feature/docker/pom.xml#L48)) to
generate the Docker container. The container is published in dockerhub at `springcloud/eureka`.
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
Eureka服务器和Spring Cloud Netflix Eureka Server是实现微服务架构中服务注册和发现的关键组件。微服务架构是一种将大型应用程序拆分成小而自治的服务的方法,而这些服务需要能够相互发现和通信。 使用Eureka服务器和Spring Cloud Netflix Eureka Server进行服务注册非常简单。首先,我们需要设置和启动Eureka服务器,该服务器充当中央注册表,存储所有微服务实例的信息。然后,我们将Eureka客户端集成到每个微服务实例中。这个客户端将自动向Eureka服务器注册实例,并周期性地发送心跳以保持注册信息的最新状态。 一旦所有微服务实例都成功注册到Eureka服务器,其他微服务可以使用Eureka客户端来发现所需的微服务。通过查询Eureka服务器的API,我们可以获取服务实例的详细信息,例如主机名、端口号和可用性状态。这样,微服务可以根据需要相互通信和协作。
资源推荐
资源详情
资源评论
收起资源包目录
如何使用Eureka服务器和Spring Cloud Netflix Eureka Server来实现微服务的服务注册和发现 (174个子文件)
gradlew.bat 3KB
ApplicationTests.class 2KB
EurekaApplication.class 818B
mvnw.cmd 5KB
jvm.config 95B
.gitignore 1KB
.gitignore 176B
build.gradle 941B
settings.gradle 28B
gradlew 8KB
eureka-demo.iml 17KB
gradle-wrapper.jar 58KB
maven-wrapper.jar 48KB
ApplicationTests.java 1KB
EurekaApplication.java 438B
README.md 719B
mvnw 7KB
.name 6B
gradle-wrapper.properties 202B
maven-wrapper.properties 109B
workspace.xml 5KB
pom.xml 2KB
jarRepositories.xml 1KB
compiler.xml 803B
Maven__org_springframework_cloud_spring_cloud_starter_netflix_eureka_server_4_0_2.xml 789B
Maven__org_springframework_cloud_spring_cloud_netflix_eureka_server_4_0_2.xml 733B
Maven__org_springframework_cloud_spring_cloud_netflix_eureka_client_4_0_2.xml 733B
Maven__org_springframework_boot_spring_boot_actuator_autoconfigure_3_0_6.xml 729B
Maven__org_springframework_cloud_spring_cloud_starter_loadbalancer_4_0_3.xml 726B
Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_14_2.xml 724B
Maven__org_glassfish_jersey_containers_jersey_container_servlet_core_3_1_1.xml 722B
Maven__org_springframework_security_spring_security_rsa_1_0_11_RELEASE.xml 703B
Maven__org_springframework_boot_spring_boot_starter_freemarker_3_0_6.xml 701B
Maven__org_springframework_boot_spring_boot_test_autoconfigure_3_0_6.xml 701B
Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml 688B
Maven__org_glassfish_jersey_containers_jersey_container_servlet_3_1_1.xml 687B
Maven__org_springframework_boot_spring_boot_starter_actuator_3_0_6.xml 687B
Maven__com_fasterxml_jackson_dataformat_jackson_dataformat_xml_2_14_2.xml 684B
Maven__org_springframework_cloud_spring_cloud_starter_config_4_0_3.xml 684B
Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_14_2.xml 683B
Maven__org_glassfish_jersey_connectors_jersey_apache_connector_3_1_1.xml 680B
Maven__org_springframework_boot_spring_boot_starter_logging_3_0_6.xml 680B
Maven__org_springframework_cloud_spring_cloud_config_client_4_0_3.xml 677B
Maven__org_springframework_boot_spring_boot_starter_tomcat_3_0_6.xml 673B
Maven__org_springframework_cloud_spring_cloud_loadbalancer_4_0_3.xml 670B
Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_14_2.xml 669B
Maven__org_springframework_boot_spring_boot_starter_cache_3_0_6.xml 666B
Maven__org_springframework_boot_spring_boot_autoconfigure_3_0_6.xml 666B
Maven__org_springframework_security_spring_security_crypto_6_0_3.xml 661B
Maven__org_springframework_boot_spring_boot_starter_test_3_0_6.xml 659B
Maven__org_springframework_boot_spring_boot_starter_json_3_0_6.xml 659B
Maven__org_glassfish_hk2_external_aopalliance_repackaged_3_0_3.xml 653B
Maven__org_springframework_boot_spring_boot_starter_web_3_0_6.xml 652B
Maven__org_apache_tomcat_embed_tomcat_embed_websocket_10_1_8.xml 648B
Maven__com_fasterxml_jackson_core_jackson_annotations_2_14_2.xml 639B
Maven__org_springframework_cloud_spring_cloud_starter_4_0_3.xml 635B
Maven__org_springframework_cloud_spring_cloud_commons_4_0_3.xml 635B
Maven__org_springframework_cloud_spring_cloud_context_4_0_3.xml 635B
Maven__org_springframework_boot_spring_boot_actuator_3_0_6.xml 631B
Maven__org_springframework_spring_context_support_6_0_8.xml 625B
Maven__org_springframework_boot_spring_boot_starter_3_0_6.xml 624B
Maven__jakarta_annotation_jakarta_annotation_api_2_1_1.xml 621B
Maven__jakarta_activation_jakarta_activation_api_2_1_1.xml 621B
Maven__jakarta_validation_jakarta_validation_api_3_0_2.xml 621B
Maven__org_junit_platform_junit_platform_commons_1_9_2.xml 621B
Maven__commons_configuration_commons_configuration_1_10.xml 619B
Maven__com_fasterxml_jackson_core_jackson_databind_2_14_2.xml 618B
Maven__com_netflix_netflix_commons_netflix_eventbus_0_3_0.xml 615B
Maven__com_netflix_eureka_eureka_client_jersey3_2_0_0.xml 614B
Maven__org_junit_platform_junit_platform_engine_1_9_2.xml 614B
Maven__org_apache_tomcat_embed_tomcat_embed_core_10_1_8.xml 613B
Maven__org_glassfish_hk2_osgi_resource_locator_1_0_3.xml 610B
Maven__io_micrometer_micrometer_observation_1_10_6.xml 608B
Maven__com_sun_istack_istack_commons_runtime_4_1_1.xml 605B
Maven__org_apache_httpcomponents_client5_httpclient5_5_1_4.xml 604B
Maven__org_springframework_boot_spring_boot_test_3_0_6.xml 603B
Maven__org_junit_jupiter_junit_jupiter_engine_5_9_2.xml 603B
Maven__org_junit_jupiter_junit_jupiter_params_5_9_2.xml 603B
Maven__org_apache_httpcomponents_core5_httpcore5_h2_5_1_5.xml 603B
Maven__com_netflix_eureka_eureka_core_jersey3_2_0_0.xml 600B
Maven__org_apache_tomcat_embed_tomcat_embed_el_10_1_8.xml 599B
Maven__jakarta_xml_bind_jakarta_xml_bind_api_4_0_0.xml 599B
Maven__org_apache_logging_log4j_log4j_to_slf4j_2_19_0.xml 596B
Maven__com_netflix_netflix_commons_netflix_infix_0_3_0.xml 594B
Maven__org_springframework_spring_expression_6_0_8.xml 590B
Maven__com_fasterxml_jackson_core_jackson_core_2_14_2.xml 590B
Maven__jakarta_servlet_jakarta_servlet_api_6_0_0.xml 588B
Maven__org_glassfish_jersey_core_jersey_client_3_1_1.xml 586B
Maven__org_glassfish_jersey_core_jersey_server_3_1_1.xml 586B
Maven__org_glassfish_jersey_core_jersey_common_3_1_1.xml 586B
Maven__org_mockito_mockito_junit_jupiter_4_8_1.xml 586B
Maven__org_reactivestreams_reactive_streams_1_0_4.xml 583B
Maven__org_apache_httpcomponents_core5_httpcore5_5_1_5.xml 582B
Maven__io_projectreactor_addons_reactor_extra_3_5_1.xml 582B
Maven__org_junit_jupiter_junit_jupiter_api_5_9_2.xml 582B
Maven__io_micrometer_micrometer_commons_1_10_6.xml 580B
Maven__jakarta_inject_jakarta_inject_api_2_0_1.xml 577B
Maven__org_eclipse_angus_angus_activation_2_0_0.xml 575B
Maven__com_fasterxml_woodstox_woodstox_core_6_5_0.xml 574B
Maven__net_bytebuddy_byte_buddy_agent_1_12_23.xml 573B
共 174 条
- 1
- 2
资源评论
星际编程喵
- 粉丝: 4391
- 资源: 96
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功