当前位置:   article > 正文

Spring Cloud Sentinel 配置数据源存储nacos_sentinel启动配置项指定数据源

sentinel启动配置项指定数据源

先引入Maven 依赖

  1. <dependency>
  2. <groupId>com.alibaba.csp</groupId>
  3. <artifactId>sentinel-datasource-nacos</artifactId>
  4. </dependency>

sentinel 官网地址 开源框架适配 

在线上环境中,我们的项目中,肯定会配置多种流控规则,这样就需要项目拉取多个数据源

  1. spring:
  2. cloud:
  3. sentinel:
  4. eager: true
  5. transport:
  6. port: 8719
  7. dashboard: 127.0.0.1:8088
  8. datasource:
  9. # 多个数据源配置,nacos config
  10. ds1:
  11. nacos:
  12. server-addr: 127.0.0.1:8848
  13. dataId: ${spring.application.name}-flow-rules
  14. groupId: DEFAULT_GROUP
  15. data-type: json
  16. rule-type: flow #规则类型
  17. namespace: admin
  18. username: admin
  19. password: 123456
  20. ds2: #自定义名称 要求唯一
  21. nacos:
  22. server-addr: 127.0.0.1:8848
  23. dataId: ${spring.application.name}-param-rules
  24. groupId: DEFAULT_GROUP
  25. data-type: json
  26. rule-type: flow #规则类型
  27. namespace: admin
  28. username: admin
  29. password: 123456
  30. ds3: #自定义名称 要求唯一
  31. nacos:
  32. server-addr: 127.0.0.1:8848
  33. dataId: ${spring.application.name}-system-rules
  34. groupId: DEFAULT_GROUP
  35. data-type: json
  36. rule-type: flow #规则类型
  37. namespace: fceb1a18-f30b-411e-84ef-491596eca67c
  38. username: wxj_test
  39. password: 123456
  40. ds4: #自定义名称 要求唯一
  41. nacos:
  42. server-addr: 127.0.0.1:8848
  43. dataId: ${spring.application.name}-authority-rules
  44. groupId: DEFAULT_GROUP
  45. data-type: json
  46. rule-type: flow #规则类型
  47. namespace: admin
  48. username: admin
  49. password: 123456
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/512578
推荐阅读
相关标签
  

闽ICP备14008679号