2026/4/17 18:16:49
网站建设
项目流程
济南免费网站建设,建设银行网站安全分析,物理网络设计,wordpress怎么修改logo尺寸由于远程调用用RestTemplate请求注册中心获取微服务地址列表用RestTemplate给对方服务的某个地址发送请求每次调用都要请求两次#xff0c;会非常耗费性能所以第一次获取实例列表之后#xff0c;缓存一下#xff0c;就不用再获取了|而实例缓存要做的就是#xff0c;和注册中…由于远程调用用RestTemplate请求注册中心获取微服务地址列表用RestTemplate给对方服务的某个地址发送请求每次调用都要请求两次会非常耗费性能所以第一次获取实例列表之后缓存一下就不用再获取了|而实例缓存要做的就是和注册中心做一个同步/实时更新如果有一个实例在注册中心被删除了就从缓存中剔除出去这个实例这个实例缓存存在本地内存中缓存更新机制拉取长轮询:客户端默认每60秒拉取一次全量实例同时通过长轮询默认30秒监听实例变更实时更新缓存。健康检查Nacos Client会对实例做健康检查默认心跳间隔5秒不健康的实例会从可用缓存中剔除.spring: cloud: nacos: discovery: server-addr: 127.0.0.1:8848 namespace: public heart-beat-intervel: 5000 #实例心跳间隔 heat-beat-timeout: 15000 # 心跳超时时间实力被标记为不健康的阈值) refresh-intervel: 60000 # 每次拉取实例的事件 naming-polling-timeout: 30000 #长轮询监听实例变更数值越小实时性越高网络交互越频繁