# ============================================================================== # 生产环境配置文件 # ============================================================================== # ---------- 环境标识 ---------- ENV=production # ---------- AdsPower浏览器配置 ---------- # AdsPower API地址(本地默认端口50325) ADSPOWER_API_URL=http://127.0.0.1:50325 # AdsPower用户ID(登录AdsPower后台获取) ADSPOWER_USER_ID=user_h23kr4w # AdsPower API密钥(可选,某些版本需要) ADSPOWER_API_KEY=4f0329bfdfe85c48370c9970bab9d684 # ---------- 服务配置 ---------- # 服务监听地址(0.0.0.0为允许外部访问) SERVER_HOST=0.0.0.0 # 服务监听端口 SERVER_PORT=8090 # ---------- 点击策略配置 ---------- # 每个站点每日最少点击次数 MIN_CLICK_COUNT=1 # 每个站点每日最多点击次数 MAX_CLICK_COUNT=3 # 同一站点两次点击之间的间隔(分钟) CLICK_INTERVAL_MINUTES=30 # 不同站点任务间最小间隔(分钟) MIN_TASK_INTERVAL_MINUTES=3 # 不同站点任务间最大间隔(分钟) MAX_TASK_INTERVAL_MINUTES=5 # 最大并发执行任务数(1为串行执行) MAX_CONCURRENT_WORKERS=3 # 工作开始时间(小时,24小时制) WORK_START_HOUR=9 # 工作结束时间(小时,24小时制) WORK_END_HOUR=21 # 回复等待超时时间(秒) REPLY_WAIT_TIMEOUT=30 # ---------- 爬虫调度配置 ---------- # 是否启用爬虫定时任务(True/False) CRAWLER_ENABLED=False # 爬虫执行时间(HH:MM格式,24小时制) CRAWLER_SCHEDULE_TIME=02:00 # 每次爬取的任务数量 CRAWLER_BATCH_SIZE=10 # ---------- 数据存储路径 ---------- # 数据目录(生产环境) DATA_DIR=/home/work/ai_mip/data # 日志目录(生产环境) LOG_DIR=/home/work/ai_mip/logs # Query挖掘上传目录 QUERY_UPLOAD_DIR=/home/work/ai_mip/query_upload # ---------- 调试配置 ---------- # 是否开启调试模式(True/False) DEBUG=False # ---------- 测试配置 ---------- # 测试完成后是否自动关闭浏览器(True/False) AUTO_CLOSE_BROWSER=True # ---------- MySQL数据库配置 ---------- # 数据库主机地址 MYSQL_HOST=8.149.233.36 # 数据库端口 MYSQL_PORT=3306 # 数据库用户名 MYSQL_USER=ai_article_read # 数据库密码 MYSQL_PASSWORD=7aK_H2yvokVumr84lLNDt8fDBp6P # 数据库名称 MYSQL_DATABASE=ai_article # ---------- 分布式部署配置 ---------- # 远程点击服务地址(仅Web服务需要配置) # 为空表示本地模式,设置URL表示远程模式 CLICK_SERVICE_URL=http://60.205.132.82:8090