## 简介
JPower底层已经对sentinel进行了集成,sentinel配置都已优化,微服务可非常简单进行sentinel的集成使用。
## sentinel安装
sentinel安装具体参考[Sentinel安装](./Sentinel安装.md)
## 如何使用
1. common-feign模块已经集成了sentinel,所以maven无需再单独进行集成
2. 然后在yml配置文件中配置sentinel服务地址,具体配置如下
~~~
jpower:
dev:
sentinel:
#sentinel流控组件地址
dashboard: 192.168.0.4:84
~~~
3. 这样我们就可以访问sentinel服务,然后登录进入看到我们的服务名称
![](https://img.kancloud.cn/03/72/03727683a8ed565ba52e72b9575b23e7_3634x1056.png)
4. 然后我们对服务进行API请求,就可以在sentinel服务看到请求的接口。
![](https://img.kancloud.cn/f7/89/f789a2e68b2e9b50f70e7d2eb04b5b7e_3612x1176.png)
5. 我们看到可以对这些接口进行流控、降级、热点、授权等配置。
![](https://img.kancloud.cn/a1/7b/a17bd4aa07c1038898652bc70a186d34_3004x964.png)
## 后话
* sentinel还有很多玩法,具体可参考[官方文档](https://github.com/alibaba/Sentinel/wiki/%E6%8E%A7%E5%88%B6%E5%8F%B0)
- 序言
- 开发环境准备
- 环境要求
- 环境安装
- 基础环境安装
- Nacos安装
- Sentinel安装
- 插件安装
- 导入工程
- 运行工程
- 工程测试
- JPower特性
- 系统启动器
- 多终端令牌认证
- 系统鉴权
- 鉴权API
- 鉴权配置
- API权限配置
- 接口放行配置
- 数据权限
- redis缓存
- 动态网关
- 聚合文档
- SaaS多租户
- 概念
- 使用
- Xss防注入
- 日志记录
- 操作日志&错误日志
- SQL打印
- feign请求日志&配置
- gateway日志
- 服务日志打印
- 导入导出
- 字典查询
- 系统文件上传下载
- 接口监控
- 代码生成器
- 配置文件共享
- Mybatis过滤器
- 配置说明
- 高级实战
- nacos动态配置
- Seata分布式事务
- 简介
- docker启动
- 微服务配置
- 微服务远程调用
- 声明式服务调用 Feign
- 熔断机制 Sentinel
- sentinel流控
- 简介
- 微服务配置
- 配置nacos对接
- APM监控&链路追踪
- 简介
- 安装
- 微服务接入
- SpringBootAdmin监控
- ELK分布式日志追踪系统
- ELK简介
- ELK一键部署
- 微服务日志对接ELK
- JPower-Chat
- 配置说明
- 生产部署
- docker部署
- docker安装
- docker-compose安装
- harbor安装
- 部署步骤
- 版本升级
- 1.0.1升级到2.0.0
- 2.0.0升级到2.0.2
- 2.0.2升级2.1.0
- 2.1.0升级到2.1.1
- 2.1.1升级到2.1.2
- 2.1.2升级到2.1.4