From be30e17e3c7685a54f761bf3a03487308c939270 Mon Sep 17 00:00:00 2001
From: 田源 <tianyuan@vci-tech.com>
Date: 星期三, 05 三月 2025 18:05:11 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 Source/BladeX-Tool/blade-starter-actuate/README.md |   34 ++++++++++++++++++++++++++++++++++
 1 files changed, 34 insertions(+), 0 deletions(-)

diff --git a/Source/BladeX-Tool/blade-starter-actuate/README.md b/Source/BladeX-Tool/blade-starter-actuate/README.md
new file mode 100644
index 0000000..57d34d5
--- /dev/null
+++ b/Source/BladeX-Tool/blade-starter-actuate/README.md
@@ -0,0 +1,34 @@
+## 鎯虫硶
+鏆撮湶涓�浜涚鐐癸紝鎻愪緵涓�浜涘姛鑳姐��
+
+1. http-cache
+
+2. RateLimiter
+
+3. ... ...
+
+### 涓嶆槸鐢ㄧ綉鍏筹紝鍗曚綋搴旂敤
+鎷︽埅鍣ㄥ鐞嗭紝鍩轰簬 redis 鐨� cache 鏃堕棿鎴栬�� RateLimiter澶勭悊銆�
+
+缁撴瀯锛歴erviceName:http-cache:/user/1?queryString If-Modified-Since
+缁撴瀯锛歴erviceName:RateLimiter:/user/1 99
+
+### 浣跨敤缃戝叧
+灏嗙鐐逛俊鎭瓨鍌ㄥ埌 redis 閲岋紝渚� 缃戝叧浣跨敤銆�
+缁撴瀯锛歴erviceName:http-cache:endpoint:/user/{id}  100s
+
+缁撴瀯锛歴erviceName:RateLimiter:endpoint:/user/{id} 100/s
+
+## RateLimiter Headers
+```text
+#=============================#===================================================#
+# HTTP Header                 # Description                                       #
+#=============================#===================================================#
+| X-RateLimit-Limit           | Request limit per day / per 5 minutes             |
++-----------------------------+---------------------------------------------------+
+| X-RateLimit-Remaining       | The number of requests left for the time window   |
++-----------------------------+---------------------------------------------------+
+| X-RateLimit-Reset           | The remaining window before the rate limit resets |
+|                             |  in UTC epoch seconds                             |
++-----------------------------+---------------------------------------------------+
+```
\ No newline at end of file

--
Gitblit v1.9.3