|
|
hai 7 meses | |
|---|---|---|
| .. | ||
| README.md | hai 7 meses | |
| requirements.txt | hai 7 meses | |
| run.py | hai 7 meses | |
| start.sh | hai 7 meses | |
密钥过期检查与自动生成新密钥的独立定时任务进程。从 backend-admin 拆出,单独部署运行。
api_keys 表。system_config 配置(如 key_expiry_check_interval_seconds、key_advance_generate_minutes、key_expire_minutes)。推荐:使用启动脚本(可从任意目录执行)
# 在 api-key-tasks 目录下
./start.sh
# 或在项目根目录下
./api-key-tasks/start.sh
手动运行(在项目根目录 steam 下):
PYTHONPATH=backend-admin python api-key-tasks/run.py
或先进入本目录并安装依赖后:
cd api-key-tasks
pip install -r requirements.txt
./start.sh
需保证:
backend-admin/.env(或通过环境变量提供数据库等配置)。system_config 表与 backend-admin 一致。Ctrl+C 或发送 SIGTERM,任务会优雅退出。