文章
zh
把 Waline 迁到 EdgeOne KV,折腾了几轮才算完
来源: 张戈博客 ·
博客最近刚做完 静态化 ,全站搬到 EdgeOne 之后,唯一还需要服务端的就剩评论了:后端跑在 Vercel 上,数据存在 Neon。 等于站子在一个平台、评论在另一个平台。没出过什么事,也没什么非搬不可的理由,主要是想着既然都上 EdgeOne 了,干脆一并挪过来,监控、日志、部署、账单收在一处,比跨两个平台来回切省心。函数用 Hono 写,数据落在 EdgeOne KV,对外域名继续用 api.zhangge.net 。 最终 14,675 条评论、474 条 Counter、1 个用户都搬过来了。过程比预想的麻烦,麻烦的地方基本都不是“不会配”,而是“看起来已经好了”。 接口返回 200,浏览器却不让你读;后台能登录,评论列表却是空的;数据导进去了,时间全是 1970 年;批量导入把批次改小了还是写不完;类型检查过了、部署也过了,接口却是 404。 本文纯属折腾记录,中间有大量试错过程,只想抄作业的可以直接跳到文末的「回头看」。 起因:站子都搬过来了,评论别单独留在外面 念头其实很简单:站子已经全静态跑在 EdgeOne 上,评论却还挂在另一个平台的另一个数据库里,等于每次要看点什么都得切一次地方,没什么必要。正好 EdgeOne 有 KV 存储,Waline 的服务端又能跑在 Edge Function 上,看着是个顺手的事。 当时我评估下来只剩两个不确定项:一是 Wal
相关发现
-
学习周刊-总第281期-2026年第38周
文章 · 二丫讲梵
-
学习周刊-总第282期-2026年第39周
文章 · 二丫讲梵
-
学习周刊-总第284期-2026年第41周
文章 · 二丫讲梵
-
学习周刊-总第285期-2026年第42周
文章 · 二丫讲梵
-
学习周刊-总第286期-2026年第43周
文章 · 二丫讲梵
-
学习周刊-总第287期-2026年第44周
文章 · 二丫讲梵