当超过 1000 个订阅时,要尽量开启多进程更新。每个订阅源的更新频率不一样,如果是财经新闻应该更新频率更快。tts(tiny tiny rss) 每个 RSS 源的默认最低更新频率是 15 分钟。
Tiny Tiny RSS 配置参数的解释和用途:
- DB_TYPE:数据库类型,默认是 PostgreSQL(pgsql)。
- DB_HOST:数据库主机地址,默认是 db。
- DB_USER:数据库用户名,默认值为空。
- DB_NAME:数据库名称,默认值为空。
- DB_PASS:数据库密码,默认值为空。
- DB_PORT:数据库端口号,默认是 5432(PostgreSQL 的默认端口)。
- MYSQL_CHARSET:MySQL 字符集,默认是 UTF8。
- SELF_URL_PATH:Tiny Tiny RSS 安装的 URL 路径,默认是 https://example.com/tt-rss。
- SINGLE_USER_MODE:单用户模式,默认值为空(False)。
- SIMPLE_UPDATE_MODE:简单更新模式,默认值为空(False)。
- PHP_EXECUTABLE:PHP 可执行文件的路径,默认是 /usr/bin/php。
- LOCK_DIRECTORY:锁定文件的目录,默认是 lock。
- CACHE_DIR:缓存目录,默认是 cache。
- ICONS_DIR:图标目录,默认是 feed-icons。
- AUTH_AUTO_CREATE:自动创建用户,默认是 true。
- AUTH_AUTO_LOGIN:自动登录,默认是 true。
- FORCE_ARTICLE_PURGE:强制文章清理的天数,默认是 0(不清理)。
- SESSION_COOKIE_LIFETIME:会话 cookie 的生命周期,默认是 86400 秒(一天)。
- SMTP_FROM_NAME:发件人名称,默认是 Tiny Tiny RSS。
- SMTP_FROM_ADDRESS:发件人地址,默认是 noreply@localhost。
- DIGEST_SUBJECT:摘要邮件主题,默认是 [tt-rss] New headlines for last 24 hours。
- CHECK_FOR_UPDATES:检查更新,默认是 true。
- PLUGINS:启用的插件列表,默认是 auth_internal。
- LOG_DESTINATION:日志记录位置,默认是 SQL 数据库。
- LOCAL_OVERRIDE_STYLESHEET:本地样式表覆盖文件,默认是 local-overrides.css。
- LOCAL_OVERRIDE_JS:本地 JavaScript 覆盖文件,默认是 local-overrides.js。
- DAEMON_MAX_CHILD_RUNTIME:守护进程子进程的最大运行时间,默认是 1800 秒(30 分钟)。
- DAEMON_MAX_JOBS:守护进程的最大任务数,默认是 2。
- DAEMON_LOG_LEVEL:守护进程的日志级别,默认是普通日志(LOG_NORMAL)。
- FEED_FETCH_TIMEOUT:获取 RSS 源的超时时间,默认是 45 秒。
- FEED_FETCH_NO_CACHE_TIMEOUT:获取不使用缓存的 RSS 源的超时时间,默认是 15 秒。
- FILE_FETCH_TIMEOUT:文件获取操作的超时时间,默认是 45 秒。
- FILE_FETCH_CONNECT_TIMEOUT:文件获取连接操作的超时时间,默认是 15 秒。
- DAEMON_UPDATE_LOGIN_LIMIT:守护进程更新登录限制,默认是 30 秒。
- DAEMON_FEED_LIMIT:守护进程的 RSS 源限制数,默认是 50。
- DAEMON_SLEEP_INTERVAL:守护进程的睡眠间隔,默认是 120 秒(2 分钟)。
- MAX_CACHE_FILE_SIZE:缓存文件的最大尺寸,默认是 64 MB。
- MAX_DOWNLOAD_FILE_SIZE:下载文件的最大尺寸,默认是 16 MB。
- MAX_FAVICON_FILE_SIZE:网站图标文件的最大尺寸,默认是 1 MB。
- CACHE_MAX_DAYS:缓存的最大天数,默认是 7 天。
- MAX_CONDITIONAL_INTERVAL:条件性请求的最大间隔时间,默认是 12 小时。
- DAEMON_UNSUCCESSFUL_DAYS_LIMIT:守护进程不成功的天数限制,默认是 30 天。
- LOG_SENT_MAIL:记录发送邮件日志,默认值为空(False)。
- HTTP_PROXY:HTTP 代理地址,默认值为空。
- FORBID_PASSWORD_CHANGES:禁止密码更改,默认值为空(False)。
- SESSION_NAME:会话名称,默认是 ttrss_sid。
- CHECK_FOR_PLUGIN_UPDATES:检查插件更新,默认是 true。
- ENABLE_PLUGIN_INSTALLER:启用插件安装程序,默认是 true。
- AUTH_MIN_INTERVAL:认证最小间隔时间,默认是 5 秒。
- HTTP_USER_AGENT:HTTP 用户代理,默认是 Tiny Tiny RSS/%s (https://tt-rss.org/)。
- HTTP_429_THROTTLE_INTERVAL:HTTP 429 节流间隔时间,默认是 3600 秒(1 小时)。