服务运行中 · JSDMirror

让 JSDMirror 缓存即时失效

镜像一发布,JSDMirror 立刻清除 CDN 边缘节点的旧版本,并同步回源刷新上游 JsDelivr。无需改代码、无需等 TTL,用户秒级拿到最新文件。

LIVE CONSOLE 实时
0
今日刷新
82.8%
成功率
1678ms
平均耗时
最近成功的刷新 URL 目录 全站 过期 删除
URL过期/gh/alienven/clash-rules@main/DIRECT.yam…09-09 17:10
全站过期/09-09 00:22
URL过期/cnb/TokenTeam/iwut-config@main/update.j…09-08 17:28
目录过期/cnb/jsdmirror/json@main/09-03 01:20
目录过期/cnb/jsdmirror/json@main/09-03 01:20
目录过期/cnb/jsdmirror/json@main/09-03 01:11
目录过期/cnb/jsdmirror/json@main/09-03 01:04
目录过期/cnb/jsdmirror/json@main/09-03 00:58
目录过期/cnb/jsdmirror/json@main/09-02 22:10
目录过期/cnb/jsdmirror/json@main/09-02 22:10
URL过期/gh/alienven/clash-rules@main/DIRECT.yam…09-02 21:00
URL删除/gh/alienven/clash-rules@main/DIRECT.yam…09-02 19:28
URL过期/gh/alienven/clash-rules@main/DIRECT.yam…09-02 19:23
URL过期/gh/alienven/clash-rules@main/DIRECT.yam…09-02 19:18
URL过期/gh/alienven/clash-rules@main/DIRECT.yam…09-02 19:16
URL过期/gh/alienven/clash-rules@main/REJECT.yam…09-02 19:03
URL过期/gh/alienven/clash-rules@main/REJECT.yam…09-02 19:03
URL过期/cnb/TokenTeam/iwut-config@main/update.j…08-29 21:42
URL过期/cnb/TokenTeam/iwut-config@main/update.j…08-29 17:43
全站过期/08-28 23:03
全站过期/08-28 23:01
URL过期/cnb/TokenTeam/iwut-config@main/update.j…08-24 10:10
全站过期/08-22 23:19
全站过期/08-22 23:00
全站过期/08-22 22:00
全站过期/08-22 21:00
全站过期/08-22 20:00
全站过期/08-22 19:00
全站过期/08-22 18:00
全站过期/08-22 17:00
全站过期/08-22 16:00
全站过期/08-22 15:00
全站过期/08-22 14:00
全站过期/08-22 13:00
全站过期/08-22 12:00
全站过期/08-22 11:00
全站过期/08-22 10:00
全站过期/08-22 09:00
全站过期/08-22 08:00
全站过期/08-22 07:00
全站过期/08-22 06:00
全站过期/08-22 05:00
全站过期/08-22 04:00
全站过期/08-22 03:00
全站过期/08-22 02:00
全站过期/08-22 01:00
全站过期/08-22 00:00
全站过期/08-21 23:00
全站过期/08-21 22:00
全站过期/08-21 21:00
全站过期/08-21 20:00
全站过期/08-21 19:00
全站过期/08-21 18:00
全站过期/08-21 17:00
全站过期/08-21 16:00
全站过期/08-21 15:00
全站过期/08-21 14:00
全站过期/08-21 13:00
全站过期/08-21 12:00
全站过期/08-21 11:00
0
今日刷新
22
本月刷新
3
管理站点
1678ms
平均刷新耗时
Platform

为 JSDMirror 而生的刷新中枢

统一纳管所有镜像站点与 CDN 厂商,一处提交、全域生效。

即时失效

提交 URL 即触发多节点刷新,并同步清除上游 JsDelivr 旧版本,避免脏缓存滞留。

多厂商统一

主流 CDN 厂商一站纳管,按站点独立配置,互不影响,刷新任务自动分发到对应节点。

API 驱动

POST / GET 双模式 + X-API-Key 鉴权,无缝嵌入 CI/CD 自动发布流程。

可观测

每次刷新全量留痕,成功率、耗时、趋势一目了然,故障可回溯。

积分配额

积分制平滑刷新频率,签到补给,既防滥用又保障源站稳定。

多租户

站点 / 用户 / 管理员三级权限,API Key 隔离,安全可审计。

Workflow

三步接入

从注册到自动化,分钟级上手。

01
1

注册账号

注册即可直接使用,无需提前建站或绑定站点,开箱即用。

02
2

获取 API Key

在控制台为自己签发独立 Key,按需在 CI 中注入环境变量。

03
3

提交刷新

发布后调用 API 或控制台一键刷新,旧版本立即失效。

API

两种调用方式

POST 用 Header 鉴权,GET 用 Query 传参,参数完全一致。

POST /api/v1/purge
# X-API-Key 鉴权,JSON Body 传参
$ curl -X POST \
  https://cache.jsdmirror.com/api/v1/purge \
  -H "Content-Type: application/json" \
  -H "X-API-Key: 你的Key" \
  -d '{"url":"https://cdn.jsdmirror.com/
   npm/jquery@3.7.1/dist/jquery.min.js",
   "method":"invalidate",
   "provider":"cdn-a,cdn-b"}'

{ "success": true,
  "data": { "job_id": "pur_8f2a" } }
GET /api/v1/purge
# Query 参数传 Key + URL
$ curl "https://cache.jsdmirror.com
  /api/v1/purge?key=你的Key
  &url=https://cdn.jsdmirror.com/
   npm/jquery@3.7.1/dist/jquery.min.js
  &method=invalidate
  &provider=cdn-a,cdn-b"

{ "success": true,
  "data": { "job_id": "pur_9c1b",
            "zone": "站点名称" } }
Reference

请求参数

POST 与 GET 共用,仅传参位置不同。

参数类型必填说明
urlstring必填需清理的完整 URL。POST 走 JSON body,GET 走 query。
methodstring可选刷新方式,默认 invalidate(目录刷新),可选 delete(直接删除)。
providerstring可选指定要刷新的 CDN 节点标识,多个用逗号分隔。留空则自动分发到该站点已配置的全部节点。
新手 / 专业 都好用

让每一次发布都即时生效

图形化控制台一键操作,或 API 嵌入 CI/CD 自动发布 —— 总有一种适合你。