springcloud 项目搭建(1)

在网上的springcloud的项目搭建几乎都比较繁琐,对刚学习springcloud的新手特别不友好。我们使用idea可以快速的建出springcloud项目

这边用的是2019的idea,首先打开idea  ,file->NEW->Project  新建项目 

选择jdk  ,我这边是1.8版本的jdk  ,还有我这边是使用的aliyun  选完next  

 这些项目信息配置都改成自己的,

 选上cloudbootstrap

 无脑下一步,改下maven

这里maven  配置成自己的

再创建个子目录,file->New->Module 

 

什么都不用改 

这里是准备做一个eureka的注册中心,直接下一步

选择要导的包

无脑下一步, 直接到我这里

 配置下eureka

# 应用名称
spring.application.name=eureka
# 应用服务 WEB 访问端口
server.port=8080
#设置路径
eureka.client.service-url.defaultZone=http://localhost:8080/eureka/

#是否将自己配置到eureka注册中心,这里自己就是注册中心,所以选择false
eureka.client.register-with-eureka=false



#以下按需索取
#参数用于定义服务续约任务的调用间隔时间,默认30秒。
eureka.instance.lease-renewal-interval-in-seconds=10
#用于定义服务失效的时间,默认90秒。
eureka.instance.lease-expiration-duration-in-seconds=10

yaml版

spring:
  application:
    name: EurekaServer
  redis:
    database: 0
    pool:
      max-active: 8
      max-wait: -1
      max-idle: 8
      min-idle: 0
    maxIdle: 30
    maxTotal: 200
    timeBetweenEvictionRunsMillis: 30000
    minEvictableIdleTimeMillis: 30000
    testOnBorrow: true
    timeout: 1000
    password: 5tgb7ygv
    cluster.nodes: 10.....,10.1.....,1111,10.....
    cluster.max-redirects: 6


server:
  port: 8761

eureka:
  instance:
    hostname: 34.........120 #本机ip地址,可不配
    preferIpAddress: true
    instance-id; ${spring.cloud.client.ipAddress}:${server.port}
  environment: local #如果使用config 统一配置 environment也不需要
  client:
    registerWithEureka: false #表示是否注册自身到eureka服务器, 做集群是设置成true 生产配置为true
    fetchRegistry: false #表示是否从eureka服务器获得注册信息,生产配置为true
    registry-fetch-interval-seconds: 5 #默认为30s 生产使用缺省时间,测试环境修改小点
    lease-renewal-interval-in-seconds: 5 #心跳时间,生产使用缺省时间,即服务续约间隔时间(缺省为30秒,生产使用缺省时间,测试环境修改小点)
    lease-expiration-duration-in-seconds: 10 #发呆时间,即服务续约到期时间(缺省为90秒,生产使用缺省时间,测试环境修改小点)
    serviceUrl:
      defaultZone: http://localhost:8761/eureka
  server:
    enableSelfPreservation: true #关闭自我保护模式(缺省为打开)
    eviction-interval-timer-in-ms: 5000 #续期时间,即扫描失效服务的间隔时间(缺省为60*1000ms),测试环境修改小点

         配置启动项

 现在都可以正常启动了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值