Skip to content

Commit 66a4913

Browse files
committed
update imdb_cache_ttl_id_not_found_seconds default value
1 parent 735dc1a commit 66a4913

File tree

3 files changed

+2
-8
lines changed

3 files changed

+2
-8
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Doudarr服务支持以环境变量的方式配置服务参数。参数列表如
3333
| `DOUDARR_DOUBAN_API_REQUEST_DELAY_MAX_SECONDS` | `1` | 请求豆瓣API时的最大延迟(秒)。两次请求之间的延迟是随机的,这里配置的是最大值。 |
3434
| `DOUDARR_LIST_CACHE_TTL_SECONDS` | `86400` | 列表缓存的TTL(秒)。列表缓存会在一段时间后过期,过期后会重新抓取。如果豆瓣列表的条目有更新,重新抓取后会拿到最新的条目。 |
3535
| `DOUDARR_IMDB_REQUEST_DELAY_MAX_SECONDS` | `30` | 抓取IMDb信息时的最大延迟(秒)。两次请求之间的延迟是随机的,这里配置的是最大值。 |
36-
| `DOUDARR_IMDB_CACHE_TTL_ID_NOT_FOUND_SECONDS` | `3600` | IMDb ID未找到时的缓存TTL(秒)。部分豆瓣条目没有IMDb ID(可能是暂时的),没有找到时会缓存一段时间,避免重复查询。TTL到期后会再次查询。 |
36+
| `DOUDARR_IMDB_CACHE_TTL_ID_NOT_FOUND_SECONDS` | `86400` | IMDb ID未找到时的缓存TTL(秒)。部分豆瓣条目没有IMDb ID(可能是暂时的),没有找到时会缓存一段时间,避免重复查询。TTL到期后会再次查询。 |
3737
| `DOUDARR_PROXY_ADDRESS` || 代理地址,所有HTTP请求将通过代理转发。 |
3838
| `DOUDARR_BOOTSTRAP_INTERVAL_SECONDS` | `86400` | 缓存预热的时间间隔(秒)。缓存预热会在后台定期执行,用于抓取IMDb信息并缓存,加快后续查询速度。设置间隔可以避免短时间内抓取太多信息,导致访问受限。 |
3939
| `DOUDARR_BOOTSTRAP_LIST_INTERVAL_SECONDS` | `30` | 缓存预热时抓取两个列表之间的时间间隔(秒)。设置间隔可以避免短时间内抓取太多列表,导致访问受限。 |

scripts/update_readme.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import os
2-
import subprocess
32
import sys
43

54
sys.path.insert(0, os.path.join(os.path.dirname(os.path.dirname(__file__)), "src"))
@@ -43,11 +42,6 @@ def generate_readme(old_readme: str):
4342
else:
4443
if check:
4544
print("README is not up to date.")
46-
# call git diff
47-
subprocess.run(
48-
["git", "--no-pager", "diff", "--no-ext-diff", "--", readme_path],
49-
check=True,
50-
)
5145
sys.exit(1)
5246
else:
5347
with open(readme_path, "w") as f:

src/config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ class AppConfig(BaseSettings):
1919
description="抓取IMDb信息时的最大延迟(秒)。两次请求之间的延迟是随机的,这里配置的是最大值。",
2020
)
2121
imdb_cache_ttl_id_not_found_seconds: float = Field(
22-
3600,
22+
3600 * 24,
2323
description="IMDb ID未找到时的缓存TTL(秒)。"
2424
+ "部分豆瓣条目没有IMDb ID(可能是暂时的),没有找到时会缓存一段时间,避免重复查询。TTL到期后会再次查询。",
2525
)

0 commit comments

Comments
 (0)