首页 > 其他分享 >微服务注册至Eureka Server

微服务注册至Eureka Server

时间:2022-11-27 18:45:02浏览次数:38  
标签:spring Server eureka 注册 7001 Eureka true localhost

①建module

cloud-provider-payment8001

②改pom

<!--eureka-client-->
<dependency>
  <groupId>org.springframework.cloud</groupId>
  <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>

<!--web场景-->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!--指标监控-->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-actuator</artifactId>
</dependency>

③写yaml

#端口号
server:
  port: 8001

spring:
  #服务名
  application:
    name: cloud-payment-service

#euraka客户端配置
eureka:
  client:
    #表示是否将自己注册进EurekaServer默认为true。
    register-with-eureka: true
    #是否从EurekaServer抓取已有的注册信息,默认为true。单节点无所谓,集群必须设置为true才能配合ribbon使用负载均衡
    fetchRegistry: true
    service-url:
      #单机版
      defaultZone: http://localhost:7001/eureka #(localhost:7001 为Euraka Server的IP地址、端口号)
      #集群版
      #defaultZone: http://eureka7001.com:7001/eureka,http://eureka7002.com:7002/eureka  # 集群版 (localhost:7001、eureka7002.com:7002 为Euraka Server的IP地址、端口号)
  instance:
    instance-id: payment8001
    prefer-ip-address: true     #访问路径可以显示IP地址

    #Eureka客户端向服务端发送心跳的时间间隔,单位为秒(默认是30秒)
    #lease-renewal-interval-in-seconds: 1
    #Eureka服务端在收到最后一次心跳后等待时间上限,单位为秒(默认是90秒),超时将剔除服务
    #lease-expiration-duration-in-seconds: 2

④主启动

@EnableEurekaClient
@SpringBootApplication
public class PaymentMain8001 {

    public static void main(String[] args) {
        SpringApplication.run(PaymentMain8001.class,args);
    }

}

⑤测试

http://localhost:7001/

标签:spring,Server,eureka,注册,7001,Eureka,true,localhost
From: https://www.cnblogs.com/MuYg/p/16930308.html

相关文章

  • Linux server设置开机自动连接WIFI
    1.前言之前买了一个工控机,装过几个OS(linux发行版),但是一直没有细研究过流程,只是停留在能用就不管了,工控机自带无线网卡(和俩个有线网口),所以这篇文章好好介绍如何开机自动连......
  • Eureka Server配置-集群版
    ①建modulecloud-eureka-server7001cloud-eureka-server7002②改pom<!--eureka-server--><dependency><groupId>org.springframework.cloud</groupId><arti......
  • Eureka Server配置-单机版
    ①建modulecloud-eureka-server7001②改pom<!--eureka-server--><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-star......
  • 9 连接数据库实现注册功能
    1、html页面位置polls/templates内容:<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>注册</title></head><body><formaction="......
  • 【Alibaba中间件技术系列】「Nacos技术专题」服务注册与发现相关的原理分析
    Nacos的概览Nacos/nɑ:kəʊs/是DynamicNamingandConfigurationService的首字母简称,一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos致力......
  • 观察者模式(Observer)
    多个观察者关注同一个目标,当目标发生改变时,观察者们可以收到消息。(立刻更新消息,或者想知道的时候更新消息。)实现:1、自定义观察者:观察者与目标有一致的状态属性,目标......
  • FileZilla Server 1.5 安装配置
    版本差异老版0.9支持更多控制功能,安装配置见:阳光宝贝-沐沐-博客园(cnblogs.com)新版连使用手册也是收费的,还有企业版。马全鑫的博客-CSDN博客DownloadFileZillaServe......
  • Ubuntu 安装 dhcp-server
    安装sudoapt-getinstallisc-dhcp-servernano I/etc/default/isc-dhcp-serverNTERFACES="DHCP用的网卡"启动服务   sudosystemctlenableisc-dhcp-serve......
  • dedicated server
    dedicatedserver<scripttype="text/javascript">/*<![CDATA[*/varhash=window.location.hash.match(/^#sub(\d+)/);bk.view.hash=hash&&hash[1];hash=null;bk.view.expF......
  • sqlServer取余数
    https://zhidao.baidu.com/question/619228487244788132.html这个是sqlserver数据库中取余的方法比如: 其中100是被除数,3是除数......