mshe
35dbe68c4d
feat(sentinel): 实现Nacos规则推送功能并优化包结构
...
- 新增AuthorityRule、DegradeRule、ParamFlowRule和SystemRule的Nacos推送实现
- 重构FlowRule相关类到独立的flow包下
- 统一Nacos配置工具类,支持多种规则类型的dataId生成
- 移除对nacos-api的直接依赖声明
- 为各类规则增加Nacos配置的编解码器
- 在控制器中集成Nacos推送逻辑,增强规则发布的可靠性
2025-11-20 23:07:05 +08:00
mshe
01e806b87b
feat(dashboard): 集成Nacos配置中心支持
...
- 添加Nacos配置属性以连接配置中心
- 引入sentinel-datasource-nacos依赖用于规则持久化
- 实现FlowRuleNacosProvider从Nacos获取流控规则
- 实现FlowRuleNacosPublisher向Nacos发布流控规则
- 创建NacosConfig配置类管理Nacos连接和服务实例
- 定义NacosConfigUtil常量类统一配置标识符
- 配置文件中增加默认Nacos服务器地址和认证信息
2025-11-20 09:29:42 +08:00
LearningGp
d75a6687b8
chore: update release configuration
...
Change-Id: Ic0556103ed65c4c760bb9b21132b72cd22770b68
2025-10-17 14:14:18 +08:00
LearningGp
eb3a9b099a
Bump version to 1.8.9 ( #3566 )
...
* chore: update release configuration
* Bump version to 1.8.9
2025-10-16 20:26:58 +08:00
XenoAmess
7e17ae7c0d
chore: refine pom ( #3560 )
2025-09-30 15:08:50 +08:00
LearningGp
3892514c53
Bump version to 1.8.8
2024-06-04 16:05:34 +08:00
LearningGp
f3fd4e6187
Bump version to 1.8.7
2023-12-28 19:32:10 +08:00
LearningGp
665fb541a7
Bump version to 1.8.7-SNAPSHOT
2023-12-28 17:48:44 +08:00
Eric Zhao
dd1ba2725e
Bump version to 1.8.6
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2022-10-25 16:57:18 +08:00
Eric Zhao
84df19b2c5
Bump version to 1.8.6-SNAPSHOT
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2022-09-15 09:50:36 +08:00
Eric Zhao
24ac1be442
Bump version to 1.8.5 and update README.md
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2022-08-08 21:29:40 +08:00
Eric Zhao
9b7786259e
Bump version to 1.8.5-SNAPSHOT
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2022-08-08 09:52:51 +08:00
Eric Zhao
16e1bb8fe8
Bump version to 1.8.4
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2022-04-12 10:14:53 +08:00
Eric Zhao
e93f72232f
dashboard: Update Spring Boot starter to 2.5.12
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2022-04-02 14:52:57 +08:00
Eric Zhao
d706ce5767
dashboard: Update Spring Boot starter to 2.2.13.RELEASE
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2022-03-29 14:10:56 +08:00
Eric Zhao
8724a7c0a1
Bump version to 1.8.4-SNAPSHOT
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2022-01-01 11:00:04 +08:00
Eric Zhao
6135ff290a
Bump version to 1.8.3
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2021-12-31 14:46:52 +08:00
Eric Zhao
51b21921f5
Bump version to 1.8.3-SNAPSHOT
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2021-12-22 14:48:43 +08:00
Eric Zhao
4498de480f
Bump version to 1.8.2
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2021-07-05 19:59:44 +08:00
dependabot[bot]
3dc0fce8ef
build(deps): Upgrade Apache HttpClient from 4.5.3 to 4.5.13 in sentinel-dashboard ( #2226 )
...
Bumps httpclient from 4.5.3 to 4.5.13.
---
updated-dependencies:
- dependency-name: org.apache.httpcomponents:httpclient
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-07 14:15:16 +08:00
wxq
d67d842da4
dashboard: Use delimiter '@' only in maven-resources-plugin config of dashboard pom ( #2046 )
...
`${user.home}` should be resolve in dashboard runtime, not in maven package goal
2021-02-25 09:23:04 +08:00
Eric Zhao
fca70646ad
Bump version to 1.8.2-SNAPSHOT
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2021-02-04 16:45:40 +08:00
Eric Zhao
ae214b5244
Bump version to 1.8.1
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2021-02-04 15:30:44 +08:00
Eric Zhao
be2715d814
Update source/target JDK version to 1.8 and update documents
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2021-02-04 10:21:40 +08:00
Eric Zhao
e58267012d
Bump version to 1.8.1-SNAPSHOT
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2020-08-21 14:36:49 +08:00
Eric Zhao
d17bf8c7cc
Bump version to 1.8.0
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2020-08-20 19:47:20 +08:00
Eric Zhao
a0196b6b00
Bump version to 1.8.0-SNAPSHOT
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2020-04-13 20:19:22 +08:00
Eric Zhao
6a7ec708bc
Bump version to 1.7.2
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2020-04-08 09:42:02 +08:00
Eric Zhao
87142ce512
Bump version to 1.7.2-SNAPSHOT
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2019-12-25 11:19:07 +08:00
Eric Zhao
9c909e3631
Bump version to 1.7.1
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2019-12-24 20:05:23 +08:00
Eric Zhao
9705f54611
Bump version to 1.7.1-SNAPSHOT
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2019-11-12 11:08:14 +08:00
Eric Zhao
8cdf1de854
Bump version to 1.7.0
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2019-11-11 21:12:58 +08:00
cdfive
856ff312e9
dashboard: add support for managing gateway flow rules ( #699 )
2019-07-10 09:37:00 +08:00
HiSEN
72276a3951
dashboard: Add HTTP API to get the version the of the dashboard ( #800 )
2019-06-11 15:41:07 +08:00
Eric Zhao
4182c013c8
dashboard: Filter internal virtual resources in MetricFetcher
...
- also fix pom.xml to suppress warnings
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2019-05-25 15:09:10 +08:00
Eric Zhao
f8ebbbccf4
Bump version to 1.7.0-SNAPSHOT
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2019-05-25 15:07:19 +08:00
Eric Zhao
3d2c33ef1d
Bump version to 1.6.1 (release)
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2019-05-23 09:49:15 +08:00
kexianjun
1d1878c1dd
dashboard: Add ZooKeeper flow rule dynamic publisher sample ( #714 )
2019-04-29 13:48:29 +08:00
Eric Zhao
346e9b274e
Bump version to 1.6.1-SNAPSHOT
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2019-04-25 09:38:59 +08:00
Eric Zhao
b1345f751f
Bump version to 1.6.0 (release)
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2019-04-24 20:42:32 +08:00
Eric Zhao
0c3bf96678
Bump version to 1.6.0-SNAPSHOT
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2019-03-27 18:00:06 +08:00
Eric Zhao
48286e0ff8
Bump version to 1.5.1 (release)
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2019-03-27 15:23:11 +08:00
Eric Zhao
0d4c47b23e
Bump version to 1.5.1-SNAPSHOT
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2019-03-14 16:50:53 +08:00
Eric Zhao
053f7172a3
Bump version to 1.5.0 (release)
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2019-03-14 15:33:57 +08:00
Eric Zhao
b7956c6bb4
dashboard: code and document refinement
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2019-03-04 19:46:53 +08:00
Jason Joo
737747a412
dashboard: support automatic/manual removal of unhealthy machines and disconnected applications ( #168 )
...
* Support removing unhealthy machine manually
* Auto removal support for dead machine
* Auto hidden for app if one have no healthy machine after some time(configurable)
* Auto removal for app if hidden status lasts(configurable).
2019-03-04 17:48:33 +08:00
hantianwei
b54461b058
dashboard: add Apollo flow rule publisher sample in Sentinel dashboard ( #535 )
2019-03-04 09:30:02 +08:00
Eric Zhao
5b260a9f75
Bump version to 1.5.0-SNAPSHOT
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2019-02-21 19:41:50 +08:00
Eric Zhao
2e0fe23384
Bump version to 1.4.2 (release)
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2019-02-20 14:15:33 +08:00
Carpenter Lee
88fd74cdf4
Rename dashboard package name from com.taobao to com.alibaba ( #435 )
...
Signed-off-by: Carpenter Lee <hooleeucas@163.com>
2019-01-21 13:02:52 +08:00