blocklet server cleanup 命令是一个用于执行各种服务器级维护任务的实用工具。它通过清除缓存、重置状态或管理网络配置来帮助您解决问题,而无需停止整个服务器。
用法
该命令的基本语法是:
Basic Syntax
blocklet server cleanup <target>其中 <target> 是您想要执行的特定清理任务。
可用目标
以下是可用的清理目标的摘要:
| 目标 | 描述 |
|---|---|
cache | 清除服务器的应用程序缓存。 |
maintenance-status | 将服务器从维护模式中重置,通常在升级失败后使用。 |
blacklist | 清除路由器黑名单中的所有条目。 |
blacklist-expired | 仅清除路由器黑名单中已过期的条目。 |
清除服务器缓存
此目标会清除服务器的应用程序缓存。如果您怀疑过时或损坏的数据导致服务器运行出现问题,此功能会很有用。
Clear Cache Command
blocklet server cleanup cache成功执行后,您将看到一条确认消息:
Success Output
Cache for server cleared: [list of cleared cache keys]重置维护状态
如果您的服务器卡在维护模式(例如,在升级失败或中断后),此命令将重置其状态。它会清除 upgradeSessionId 并恢复服务器之前的操作模式,使其能够再次正常运行。
Reset Status Command
blocklet server cleanup maintenance-status成功后,将显示以下消息:
Success Output
Server maintenance status reset清除路由器黑名单
此命令会完全清除服务器的路由器黑名单,该黑名单用于临时阻止有问题的路由或 IP。清除列表后,服务器的路由规则将立即重新评估。
Clear Blocklist Command
blocklet server cleanup blacklist成功执行将产生以下输出:
Success Output
All router blocklist cleared清除过期的路由器黑名单
与清除整个黑名单不同,此目标专门仅删除已超过其过期时间的条目。这是一种清理黑名单的干扰性较小的方法,同时保留活动的阻止条目。
Clear Expired Blocklist Command
blocklet server cleanup blacklist-expired成功后,您将看到以下确认信息:
Success Output
Expired router blocklist cleared