batch-file - Varnish FPC 缓存加热器
问题描述
我有一个正在工作的批处理文件缓存预热器,但您可能会注意到,它只是为未登录的用户预热缓存。我如何确保它为所有用户预热缓存?我应该登录不同类型的帐户并预热缓存还是有其他方法?
@echo off
chcp 1252
setlocal enableextensions disabledelayedexpansion
set "loc="
for /f "tokens=3 delims=<>" %%a in (
'find /i "<Loc>" ^< "sitemap.xml"'
) do ( set "loc=%%a"
curl %%a > nul
echo %%a
ping 192.0.2.2 -n 1 -w 2000 > nul
)
pause
解决方案
推荐阅读
- python - How to prevent django from swapping primary key values
- recommendation-engine - How to evaluate knowledge based recommender system?
- javascript - React 自定义 Hook 和 Firestore 快照
- sql - 从 Athena/Presto 中的嵌套行中提取数据
- c++ - 什么是新展示位置?
- java - 单元测试具有外部依赖关系的 apache 束有状态管道
- vb.net - OOP inheritance Selenium Get Title method with VB.net
- python - Xarray (from grib file) to dataset
- java - Refactoring very similar JDBC prepared statements
- linux - Why xdotool's window position and geometry don't add up to the total size of the display?