07 2022 档案

摘要:安装 官网地址:home (nacos.io) github中下载 2.x测试中,使用1.x版本.。可下载windows或者linux安装包 启动命令: 进入bin目录下 startup.cmd -m standalone -m表示模式 standalone表示单机启动,也可以改成集群模式启动 使用 阅读全文
posted @ 2022-07-12 11:33 Hello霖 阅读(58) 评论(0) 推荐(0)
摘要:Ribbon默认是懒加载,即第一次访问时候才会去创建LoadBalanceClient,请求时间会变长,随后会进行缓存,第二次就不需要再次加载。 可以修改模式为饥饿加载,饥饿加载会在项目启动时创建LoadBalanceClient,降低第一次请求的时间。 通过下面的配置开启饥饿加载: ribbon: 阅读全文
posted @ 2022-07-11 13:56 Hello霖 阅读(518) 评论(0) 推荐(0)
摘要:默认是ZoneAvoidanceRule 方式一:启动类中修改 如要修改可以再Application启动类中定义Bean 下面的是修改规则未RandomRule,随机选择一个服务器规则 这种在启动类修改的方式是全局修改,当前微服务访问其它微服务都是随机的。 @Bean public IRule ra 阅读全文
posted @ 2022-07-11 13:42 Hello霖 阅读(99) 评论(0) 推荐(0)
摘要:调用端的启动入口加入 @Bean是注入到spring中 @LoadBalanced是开启负载均衡 @Bean @LoadBalanced public RestTemplate restTemplate(){ return new RestTemplate(); } 调用端服务层引入: @Autow 阅读全文
posted @ 2022-07-10 22:00 Hello霖 阅读(119) 评论(0) 推荐(0)
摘要:Eureka服务端: 1.搭建Maven rureka子项目 引入依赖: <!-- eureka服务端依赖--> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-c 阅读全文
posted @ 2022-07-10 19:17 Hello霖 阅读(108) 评论(0) 推荐(0)
摘要:1.创建Maven工程 pom <!-- 父工程--> <parent> <artifactId>spring-boot-starter-parent</artifactId> <groupId>org.springframework.boot</groupId> <version>2.3.7.RE 阅读全文
posted @ 2022-07-10 16:37 Hello霖 阅读(94) 评论(0) 推荐(0)