Nacos-namespace环境隔离
摘要:Nacos中服务存储和数据存储的最外层都是一个名为namespace的东西,用来做最外层隔离 1.在Nacos控制台可以创建namespace,用来隔离不同环境 2.然后填写一个新的命名空间信息: 3.保存后会在控制台看到这个命名空间的id: 4.修改order-service的applicatio
阅读全文
posted @
2021-09-30 20:40
Ruthless
阅读(1557)
推荐(1) 编辑
Nacos-NacosRule负载均衡和服务实例的权重配置
摘要:一、Nacos-NacosRule负载均衡1、NacosRule负载均衡策略a.优先选择同集群服务实例列表b.本地集群找不到提供者,才去其它集群寻找,并且会报警告c.确定了可用实例列表后,再采用随机负载均衡挑选实例 1.修改order-service中的application.yml,设置集群为HZ
阅读全文
posted @
2021-09-30 17:32
Ruthless
阅读(4333)
推荐(0) 编辑
Nacos-服务分级存储模型
摘要:例如:提供用户功能的user-service,以机房划分集群,例如:杭州集群、上海集群。 user-service杭州集群有如下服务: userservice:8081 userservice:8082 user-service上海集群有如下服务: userservice:8083 操作如下: a、
阅读全文
posted @
2021-09-30 15:06
Ruthless
阅读(488)
推荐(0) 编辑
灰度路由及其使用
摘要:Spring Cloud灰度发布方案 ribbon框架 tajia-upms-biz服务启动2个,端口分别为4000和4001,nacos->服务列表->服务名->tajia-upms-biz->详情 // 启动java设置版本号java -Dspring.cloud.nacos.discovery
阅读全文
posted @
2021-05-17 19:53
Ruthless
阅读(1051)
推荐(1) 编辑
登录获取token
摘要:http://127.0.0.1:9999/auth/oauth/token?scope=server&grant_type=password&userType=admin 1.header: Authorization:Basic dGVzdDp0ZXN0 参数说明: Authorization:
阅读全文
posted @
2021-05-06 20:20
Ruthless
阅读(3204)
推荐(0) 编辑
使用tajia archetype初始化项目
摘要:使用tajia archetype初始化项目 一、编译tajia项目 cd D:/workspace/ D: mvn clean install -Dmaven 注意:tajia项目放在D:/workspace/目录下 二、执行archetype生成模块项目1、生成模块代码放在D:/download
阅读全文
posted @
2021-04-26 16:11
Ruthless
阅读(252)
推荐(0) 编辑
Gateway Redis令牌桶请求限流过滤器
摘要:spring cloud gateway默认基于redis令牌桶算法进行微服务的限流保护,采用RateLimter限流算法来实现。 1.引入依赖包 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring
阅读全文
posted @
2020-09-08 16:54
Ruthless
阅读(5335)
推荐(0) 编辑