Skip to content

Commit 5285f74

Browse files
committed
docs: update
1 parent c968af0 commit 5285f74

5 files changed

Lines changed: 19 additions & 20 deletions

File tree

docs/camellia-dashboard/dashboard.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ bid+bgroup唯一确定了一份配置
1010

1111
## 步骤
1212
* 依赖mysql做存储,redis做缓存
13-
* 参考samples启动camellia-dashboard,访问http://127.0.0.1:8080/swagger-ui.html即可
1413
* 先调用/camellia/admin/createResourceTable创建一份配置,获取配置tid(配置可以是一个json,也可以是单个redis地址,参见:[配置示例](samples.md)
1514
* 再调用/camellia/admin/createOrUpdateTableRef创建一份bid+bgroup到tid的引用
1615
* 客户端初始化时会根据bid+bgroup请求dashboard获取配置和MD5值,并使用MD5来定时请求,用于检查配置是否有更新(默认5s)

docs/camellia-redis-proxy/auth/dashboard.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
## 使用camellia-dashboard管理动态路由
3-
你可以将路由信息托管到远程的camellia-dashboard(见[camellia-dashboard](/docs/dashboard/dashboard.md)
3+
你可以将路由信息托管到远程的camellia-dashboard(见[camellia-dashboard](/docs/camellia-dashboard/dashboard.md)
44
camellia-dashboard是一个web服务,proxy会定期去检查camellia-dashboard里的配置是否有变更,如果有,则会更新proxy的路由
55
以下是一个配置示例:
66
```yaml

docs/camellia-redis-proxy/other/dynamic-conf.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ k3={"k":"v"}
117117
```
118118

119119
### ApiBasedProxyDynamicConfLoader
120-
这是proxy内置的另外一个loader,读取的是camellia-config服务器,具体见:[camellia-config](/docs/config/config.md)
120+
这是proxy内置的另外一个loader,读取的是camellia-config服务器,具体见:[camellia-config](/docs/camellia-config/config.md)
121121
配置方法如下:
122122

123123
* application.yml

docs/camellia-redis-proxy/plugin/hot-key-cache-extension.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
### 说明
44

55
- 使用场景:单机Proxy或者集群proxy之间需要共享hot-key。
6-
- 使用[hot-key-sdk](https://github.com/21want28k/camellia/blob/master/docs/hot-key/hot-key.md),接入hot-key-server服务的插件,从而监控hot-key的状态。
6+
- 使用[hot-key-sdk](https://github.com/netease-im/camellia/blob/master/docs/camellia-hot-key/hot-key.md),接入hot-key-server服务的插件,从而监控hot-key的状态。
77
- 集群伪cluster模式下直接使用内置HotKey插件,客户端自带功能,会把请求映射到固定的proxy上,所以无需proxy之间共享。
88
- 相比与内建的热key监控插件和热key缓存插件,本插件对性能影响较大,**高并发场景下不建议使用**
99

update-zh.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -512,7 +512,7 @@
512512

513513
# 1.2.8(2023/05/29)
514514
### 新增
515-
* 新增camellia-hot-key模块,具体见:[hot-key](/docs/hot-key/hot-key.md)
515+
* 新增camellia-hot-key模块,具体见:[hot-key](/docs/camellia-hot-key/hot-key.md)
516516
* 新增camellia-zk模块,camellia-redis-proxy-zk和camellia-hot-key-zk均引用camellia-zk,从而复用代码
517517

518518
### 更新
@@ -577,7 +577,7 @@
577577

578578
# 1.2.4(2023/04/03)
579579
### 新增
580-
* 新增camellia-config模块,一个简单的kv配置中心,具体见:[camellia-config](/docs/config/config.md)
580+
* 新增camellia-config模块,一个简单的kv配置中心,具体见:[camellia-config](/docs/camellia-config/config.md)
581581
* camellia-redis-proxy新增NacosProxyDynamicConfLoader,一种新的集成nacos的方法,具体见:[dynamic-conf](/docs/camellia-redis-proxy/other/dynamic-conf.md)
582582
* camellia-redis-proxy中内建的ProxyPlugin支持自定义执行顺序(order),具体见:[plugin](/docs/camellia-redis-proxy/plugin/plugin.md)
583583

@@ -720,7 +720,7 @@
720720

721721
# 1.1.9(2022/12/21)
722722
### 新增
723-
* 新增camellia-cache模块,增强spring-cache,具体见:[cache](/docs/cache/cache.md)
723+
* 新增camellia-cache模块,增强spring-cache,具体见:[cache](/docs/camellia-cache/cache.md)
724724
* camellia-redis-proxy新增对LMPOP和BLMPOP命令的支持(redis7.0)
725725

726726
### 更新
@@ -795,7 +795,7 @@
795795
### 新增
796796
* 访问camellia-dashboard的相关API时支持自定义header头,感谢[@tasszz2k](https://github.com/tasszz2k)提供该功能
797797
* camellia-redis-proxy在配置双写时也支持PUBSUB系列命令
798-
* 新增任务合并工具类,具体见:[toolkit](/docs/redis-client/toolkit.md)
798+
* 新增任务合并工具类,具体见:[toolkit](/docs/camellia-tools/tools.md)
799799

800800
### 更新
801801
* camellia-redis-proxy重构并优化了ReplyDecoder的实现和性能
@@ -857,7 +857,7 @@
857857

858858
# 1.0.61(2022/09/06)
859859
### 新增
860-
* camellia-delay-queue支持使用长轮询接口消费延迟消息,具体见:[delay-queue](/docs/delay-queue/delay-queue.md)
860+
* camellia-delay-queue支持使用长轮询接口消费延迟消息,具体见:[delay-queue](/docs/camellia-delay-queue/delay-queue.md)
861861
* 新增camellia-console模块,用于管理多组camellia-dashboard集群,感谢[@HongliangChen-963](https://github.com/HongliangChen-963)提供该模块
862862
* 新增CamelliaStatisticsManager用于管理多个CamelliaStatistics对象
863863

@@ -871,7 +871,7 @@
871871

872872
# 1.0.60(2022/08/16)
873873
### 新增
874-
* 新增camellia-delay-queue模块,可以用于实现延迟队列功能,具体见:[delay-queue](/docs/delay-queue/delay-queue.md)
874+
* 新增camellia-delay-queue模块,可以用于实现延迟队列功能,具体见:[delay-queue](/docs/camellia-delay-queue/delay-queue.md)
875875
* camellia-feign新增failureListener,包括CamelliaNakedClient和CamelliaFeignClient都支持,可以用于监控,也可以用于失败重试
876876
* camellia-tools新增CamelliaStatistics工具类,可以用于计数、求和、平均值、最大值等的统计
877877
* camellia-redis新增CamelliaFreq工具类,可以用于频控,包括单机频控和集群频控
@@ -954,7 +954,7 @@
954954
# 1.0.54(2022/04/07)
955955
### 新增
956956
* 新增CamelliaCircuitBreaker熔断器
957-
* camellia-feign支持熔断(接入CamelliaCircuitBreaker),支持spring-boot-starter,支持动态配置,具体见:[camellia-feign](/docs/feign/feign.md)
957+
* camellia-feign支持熔断(接入CamelliaCircuitBreaker),支持spring-boot-starter,支持动态配置,具体见:[camellia-feign](/docs/camellia-feign/feign.md)
958958
* camellia-redis-proxy自定义ProxyRouteConfUpdater支持删除已有路由,具体见:[路由](/docs/camellia-redis-proxy/auth/route.md)
959959

960960
### 更新
@@ -1004,8 +1004,8 @@
10041004

10051005
# 1.0.50(2022/02/17)
10061006
### 新增
1007-
* camellia-redis新增CamelliaRedisLockManager,用于管理redis分布式锁的自动续约,具体见:[toolkit](/docs/redis-client/toolkit.md)
1008-
* camellia-redis新增CamelliaRedisTemplateManager,用于管理不同bid/bgroup的多组CamelliaRedisTemplate,具体见:[dynamic-dashboard](/docs/redis-client/dynamic-dashboard.md)
1007+
* camellia-redis新增CamelliaRedisLockManager,用于管理redis分布式锁的自动续约,具体见:[toolkit](/docs/camellia-tools/tools.md)
1008+
* camellia-redis新增CamelliaRedisTemplateManager,用于管理不同bid/bgroup的多组CamelliaRedisTemplate,具体见:[dynamic-dashboard](/docs/camellia-redis-client/dynamic-dashboard.md)
10091009
* camellia-tools新增CamelliaHashedExecutor,用于执行相同hashKey的runnable/callable任务时是相同线程执行
10101010

10111011
### 更新
@@ -1096,10 +1096,10 @@
10961096

10971097
# 1.0.43(2021/11/23)
10981098
### 新增
1099-
* camellia-id-gen的segment和strict模式新增更新号段起始值的update接口,具体见:[id-gen](/docs/id-gen/id-gen.md)
1100-
* camellia-id-gen的segment和strict模式,regionId字段支持设置偏移量,具体见:[id-gen](/docs/id-gen/id-gen.md)
1101-
* camellia-id-gen的segment模式支持跨单元同步,具体见:[id-gen-segment](/docs/id-gen/segment.md)
1102-
* camellia-id-gen新增解析regionId、workerId等的接口,具体见:[id-gen](/docs/id-gen/id-gen.md)
1099+
* camellia-id-gen的segment和strict模式新增更新号段起始值的update接口,具体见:[id-gen](/docs/camellia-id-gen/id-gen.md)
1100+
* camellia-id-gen的segment和strict模式,regionId字段支持设置偏移量,具体见:[id-gen](/docs/camellia-id-gen/id-gen.md)
1101+
* camellia-id-gen的segment模式支持跨单元同步,具体见:[id-gen-segment](/docs/camellia-id-gen/segment.md)
1102+
* camellia-id-gen新增解析regionId、workerId等的接口,具体见:[id-gen](/docs/camellia-id-gen/id-gen.md)
11031103
* camellia-redis-proxy支持基于消息队列(kafka等)的异地双写,具体见:[拦截器](/docs/camellia-redis-proxy/interceptor.md)
11041104

11051105
### 更新
@@ -1162,7 +1162,7 @@
11621162

11631163
# 1.0.38(2021/10/11)
11641164
### 新增
1165-
* 新增camellia-id-gen模块,支持:snowflake策略(支持设置单元标记)、基于数据库的id生成策略(支持设置单元标记,趋势递增)、基于数据库和redis的id生成策略(支持设置单元标记,严格递增),具体见:[id-gen](/docs/id-gen/id-gen.md)
1165+
* 新增camellia-id-gen模块,支持:snowflake策略(支持设置单元标记)、基于数据库的id生成策略(支持设置单元标记,趋势递增)、基于数据库和redis的id生成策略(支持设置单元标记,严格递增),具体见:[id-gen](/docs/camellia-id-gen/id-gen.md)
11661166
* camellia-redis-proxy支持自定义callback通过spring的@Autowired来自动注入,具体见:[spring-autowire](/docs/camellia-redis-proxy/spring-autowire.md)
11671167

11681168
### 更新
@@ -1225,8 +1225,8 @@
12251225
# 1.0.34(2021/08/05)
12261226
### 新增
12271227
* camellia-redis-proxy-hbase重构了string相关命令的冷热分离存储设计,具体见:[文档](/docs/redis-proxy-hbase/redis-proxy-hbase.md)
1228-
* CamelliaRedisTemplate提供Jedis适配器,修改一行代码从Jedis迁移到CamelliaRedisTemplate,具体见:[文档](/docs/redis-client/redis-client.md)
1229-
* CamelliaRedisTemplate提供SpringRedisTemplate适配器,具体见:[文档](/docs/redis-client/redis-client.md)
1228+
* CamelliaRedisTemplate提供Jedis适配器,修改一行代码从Jedis迁移到CamelliaRedisTemplate,具体见:[文档](/docs/camellia-redis-client/redis-client.md)
1229+
* CamelliaRedisTemplate提供SpringRedisTemplate适配器,具体见:[文档](/docs/camellia-redis-client/redis-client.md)
12301230
* camellia-redis-proxy提供一个不使用spring-boot-starter启动proxy的简单封装工具类CamelliaRedisProxyStarter,具体见:[文档](/docs/camellia-redis-proxy/redis-proxy-zh.md)
12311231

12321232
### 更新

0 commit comments

Comments
 (0)