Help us shape the future of Go! Take the 2026 Go Developer Survey

maintenance

package
v0.32.41 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 31, 2026 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CleanExpiredFiles

func CleanExpiredFiles(ctx context.Context, c *app.RequestContext)

CleanExpiredFiles 清理过期文件(DB 记录 + 物理文件)。 此前误接 DB-only 的 CleanupExpiredFiles:手动清理只删记录不删存储对象, 远端后端(s3/webdav/多云)上制造永久孤儿对象——与每小时定时任务 (startExpiredFileCleanup → CleanExpiredFiles)行为不一致。2026-10-06 215 COS 实测确认。 @router /admin/maintenance/clean-expired [POST]

func CleanTempFiles

func CleanTempFiles(ctx context.Context, c *app.RequestContext)

CleanTempFiles 清理临时文件 @router /admin/maintenance/clean-temp [POST]

func GetStorageStatus

func GetStorageStatus(ctx context.Context, c *app.RequestContext)

GetStorageStatus 获取存储状态 @router /admin/maintenance/monitor/storage [GET]

func GetSystemInfo

func GetSystemInfo(ctx context.Context, c *app.RequestContext)

GetSystemInfo 获取系统信息 @router /admin/maintenance/system-info [GET]

func GetSystemLogs

func GetSystemLogs(ctx context.Context, c *app.RequestContext)

GetSystemLogs 获取系统日志 @router /admin/maintenance/logs [GET]

func OptimizeDatabase

func OptimizeDatabase(ctx context.Context, c *app.RequestContext)

OptimizeDatabase 数据库优化(sqlite: VACUUM+ANALYZE;mysql/pg: 统计刷新) @router /admin/maintenance/optimize [POST]

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL