Featured image of post Harbor2.0仓库镜像清理策略

Harbor2.0仓库镜像清理策略

这些历史镜像如果不及时清理,会占用大量的存储空间,导致 Harbor 仓库膨胀,影响系统性能。在策略页面,点击“编辑”按钮,配置策略的执行时间。-配置并执行镜像清理策略后,镜像的元数据会被删除,但实际的存储空间不会立即释放。目前 公司的Harbor存储已经占用1T,好多的repo的镜像tag达到上百多,没有清理十分占用空间。:多个策略可能存在冲突,Harbor 按照策略的创建顺序依次执行,建议合理规划策略的优先级。在策略页面,点击“立即执行”按钮,可以手动触发策略,立即清理符合条件的镜像。

Featured image of post Python使用FastMCP开发MCP服务端

Python使用FastMCP开发MCP服务端

Model Context Protocol (MCP) 是一个专门为 LLM(大语言模型)应用设计的协议,它允许你构建服务器以安全、标准化的方式向 LLM 应用程序公开数据和功能。FastMCP 作为 Python 生态中的一款轻量级框架,利用装饰器来简化路由与工具函数的开发,帮助开发者快速构建面向工具的服务端应用。1. Tool(工具)Tool 允许服务器公开可执行的函数,这些函数可由客户端调用并由 LLM 使用来执行操作。

Featured image of post 基于Go语言和Kubernetes的多集群管理平台开发实践

基于Go语言和Kubernetes的多集群管理平台开发实践

client-go是kubernetes官方提供的go语言的客户端库,go应用使用该库可以访问kubernetes的API Server,这样我们就能通过编程来对kubernetes资源进行增删改查操作;除了提供丰富的API用于操作kubernetes资源,client-go还为controller和operator提供了重要支持client-go的informer机制可以将controller关注的资源变化及时带给此controller,使controller能够及时响应变化。

Featured image of post 实战复盘:如何用JProfiler在30分钟内解决内存泄漏?

实战复盘:如何用JProfiler在30分钟内解决内存泄漏?

通过JProfiler分析Dump文件,开发者可以快速定位内存泄漏或大对象问题。生成准确的快照:确保JVM参数配置正确。掌握分析工具的核心功能:如引用链追踪、大对象筛选。结合代码与业务场景:避免“治标不治本”的临时修复。

Featured image of post Gin框架从入门到实战:核心用法与最佳实践

Gin框架从入门到实战:核心用法与最佳实践

Gin 凭借其高性能和简洁设计,成为 Go 语言 Web 开发的首选框架。本文从基础用法到高级特性,覆盖了路由、中间件、参数绑定等核心内容。掌握这些技能后,可尝试结合 gRPC、Swagger 等工具构建企业级应用。