上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 23 下一页
摘要: 配置Nacos集群 (1)进入nacos的conf目录,修改配置文件cluster.conf.example,重命名为cluster.conf (2)添加内容:集群节点信息IP 127.0.0.1:8845 127.0.0.1.8846 127.0.0.1.8847 (3)修改application 阅读全文
posted @ 2023-06-21 10:18 佛系粥米 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 微服务启动时会从nacos读取多个配置文件: [spring.application.name]-[spring.profiles.active].yaml,例如:userservice-dev.yaml 【nacos中定义的配置文件:服务名-环境.后缀名】 [spring.application. 阅读全文
posted @ 2023-06-21 09:33 佛系粥米 阅读(344) 评论(0) 推荐(0) 编辑
摘要: Nacos中的配置文件变更后,微服务无需重启就可以感知,通过下面两种配置实现: 方式一:在@Value注入的变量所在类上添加注解@RefreshScope 方式二:使用@ConfigurationProperties注解读取配置文件内容 package cn.itcast.user.config; 阅读全文
posted @ 2023-06-20 21:43 佛系粥米 阅读(1164) 评论(0) 推荐(0) 编辑
摘要: 微服务的配置一旦更新则需要重启服务,但是在生产环境下服务器特别多,修改十分复杂。服务重启的影响也十分大。 Nacos:配置管理服务 在Nacos控制台中新建配置:填写配置名称【服务名称-环境.后缀】,yaml结尾,配置内容只填写核心有热更新需求的配置。 配置获取的步骤: 从bootstrap.yml 阅读全文
posted @ 2023-06-20 21:24 佛系粥米 阅读(71) 评论(0) 推荐(0) 编辑
摘要: nacos注册中心: 服务提供者在注册中心注册服务信息 服务消费者从注册中心定时拉取服务。【服务列表缓存,每隔30拉取更新列表】 消费者远程调用服务提供者。 服务注册到Nacos时,可以选择注册为临时或非临时实例,默认是临时实例采用心跳检测,每隔30s向注册中心发送心跳检测,当nacos发现30未收 阅读全文
posted @ 2023-06-20 20:00 佛系粥米 阅读(96) 评论(0) 推荐(0) 编辑
摘要: Nacos中服务存储和数据存储的最外层都是一个名为namespace的东西,用来做最外层隔离 group:分组 1、在nacos控制台新建命名空间,用来隔离不同环境【命名空间id】 2、修改order-service的application.yml,添加namespace:【命名空间id】 Naco 阅读全文
posted @ 2023-06-20 17:12 佛系粥米 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 一、集群优先规则 1、配置OrderService的集群名称。 cloud: nacos: server-addr: localhost:8848 # nacos服务地址 discovery: cluster-name: HZ #集群名称 2、开启服务测试发现order-service依然是轮询,并 阅读全文
posted @ 2023-06-20 17:04 佛系粥米 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 1、服务跨集群调用问题 服务调用尽可能选择本地集群的服务,跨集群调用延迟较高 本地集群不可访问时,再去访问其它集群 2、服务集群属性 (1)修改application.yml,添加如下内容: cloud: nacos: server-addr: localhost:8848 # nacos服务地址 阅读全文
posted @ 2023-06-20 16:33 佛系粥米 阅读(14) 评论(0) 推荐(0) 编辑
摘要: Nacos是阿里巴巴的产品,现在是SpringCloud中的一个组件。相比Eureka功能更加丰富,在国内受欢迎程度较高。 一、服务注册到Nacos (1)在cloud-demo父工程中添加spring-cloud-alilbaba的管理依赖: <!--nacos的管理依赖--> <dependen 阅读全文
posted @ 2023-06-20 15:32 佛系粥米 阅读(7) 评论(0) 推荐(0) 编辑
摘要: Ribbon默认是采用懒加载,即第一次访问时才会去创建LoadBalanceClient,请求时间会很长。 【LoadBalanceClient定义了从可用服务列表中选择一个具体的服务实例进行访问的逻辑】 而饥饿加载则会在项目启动时创建,降低第一次访问的耗时,通过下面配置开启饥饿加载: ribbon 阅读全文
posted @ 2023-06-20 11:18 佛系粥米 阅读(170) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 23 下一页