16 lines
986 B
Plaintext
16 lines
986 B
Plaintext
# 示例 crontab:FAO Python 采集(仅写 raw)。安装前请全文替换路径、适配器与日志路径。
|
||
# 安装:crontab /path/to/fao/scripts/cron/fao-ingest.crontab.example
|
||
#
|
||
# 依赖:已配置 MySQL(FAO_MYSQL_*),http_json 适配器还需 FAO_HTTP_JSON_URL 等(见 config/.env.example)。
|
||
|
||
SHELL=/bin/bash
|
||
PATH=/usr/local/bin:/usr/bin:/bin
|
||
# GNU cron 支持时,建议固定为上海时区,避免与业务「交易日」错位
|
||
CRON_TZ=Asia/Shanghai
|
||
|
||
# 每 30 分钟执行一次 http_json 适配器(按授权与频控改为 15m / 60m 等)
|
||
*/30 * * * * cd /ABS/PATH/TO/fao && [ -f config/.env ] && set -a && . ./config/.env && set +a && ./scripts/run_ingest.sh --adapter http_json >> /var/log/fao/ingest.log 2>&1
|
||
|
||
# 备用:仅本地/演示用 demo_json(不访问外网)
|
||
# 15 * * * * cd /ABS/PATH/TO/fao && [ -f config/.env ] && set -a && . ./config/.env && set +a && ./scripts/run_ingest.sh --adapter demo_json >> /var/log/fao/ingest-demo.log 2>&1
|