Files
2026-03-26 20:56:06 +08:00
..
1
2026-03-26 20:56:06 +08:00
1
2026-03-18 18:07:41 +08:00
1
2026-03-18 15:46:57 +08:00
1
2026-03-26 20:56:06 +08:00
1
2026-03-26 20:56:06 +08:00
1
2026-03-26 20:56:06 +08:00
1
2026-03-18 16:28:26 +08:00
1
2026-03-18 16:28:26 +08:00
11
2026-03-18 20:27:56 +08:00
1
2026-03-18 15:25:34 +08:00

serverKoa + Sequelize + MySQL

功能

  • POST /api/crawl/run_action:服务端调用扩展 action返回结果并按 stage 自动入库
  • 定时任务写死配置config/cron_tasks.js(不走数据库)

运行

  1. 安装依赖
cd server
npm install
  1. 配置环境变量
copy .env.example .env
  1. 初始化/更新表结构
node scripts/db_sync.js
  1. 启动
node app.js

定时任务

编辑 config/cron_tasks.jscron_task_list,重启服务即可生效。

落库表

  • crawl_run_record:所有 action 调用的原始请求/响应
  • amazon_productstage=detail 详情
  • amazon_search_itemstage=list 列表 item
  • amazon_reviewstage=reviews 评论