记下来供以后参考
项目使用config集中管理其他配置
其中eureka的配置为:
application.yml
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),测试环境修改小点
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 【杂谈】分布式事务——高大上的无用知识?
2017-07-12 yii2之原生sql
2017-07-12 Yii2之Active Record
2017-07-12 yii2数据库操作DAO
2017-07-12 Yii2 数据操作之Query Builder
2017-07-12 Active Record 之where