[{"data":1,"prerenderedAt":76},["ShallowReactive",2],{"content:\u002F2026\u002F04\u002Fkratos-config":3,"surround:\u002F2026\u002F04\u002Fkratos-config":66},{"id":4,"title":5,"body":6,"categories":42,"date":44,"description":45,"draft":46,"extension":47,"image":48,"meta":49,"navigation":51,"path":52,"permalink":48,"published":48,"readingTime":53,"recommend":48,"references":48,"seo":58,"sitemap":59,"stem":60,"tags":61,"type":64,"updated":44,"__hash__":65},"content\u002Fposts\u002F2026\u002F04\u002Fkratos-config.md","Kratos 配置管理实践",{"type":7,"value":8,"toc":38},"minimark",[9,13,26],[10,11,12],"p",{},"kratos支持在多种配置的加载",[14,15,16,20,23],"ol",{},[17,18,19],"li",{},"本地文件",[17,21,22],{},"环境变量",[17,24,25],{},"注册中心",[10,27,28,29,33,34,37],{},"在",[30,31,32],"code",{"code":32},"internal\u002Fconf\u002Fconf.proto","去修改配置，再使用",[30,35,36],{"code":36},"make config","去生成go代码，注意修改yaml保证与结构体内容的一致",{"title":39,"searchDepth":40,"depth":40,"links":41},"",4,[],[43],"微服务","2026-04-12","介绍 Kratos 配置文件的组织方式、配置加载流程以及在服务中读取和使用配置的方法。",false,"md",null,{"slots":50},{},true,"\u002F2026\u002F04\u002Fkratos-config",{"text":54,"minutes":55,"time":56,"words":57},"1 min read",0.27,16200,54,{"title":5,"description":45},{"loc":52},"posts\u002F2026\u002F04\u002Fkratos-config",[62,63],"Kratos","Protobuf","tech","6hIZKqZx6i9zRu8Uj63RMiZpw3Uey72MDq-QzWHe7U0",[67,72],{"title":68,"path":69,"stem":70,"date":71,"type":64,"children":-1},"千万级 Mysql 表结构变更实战","\u002F2026\u002F03\u002Fgh-ost-migrate-mysql-online","posts\u002F2026\u002F03\u002Fgh-ost-migrate-mysql-online","2026-03-10",{"title":73,"path":74,"stem":75,"date":44,"type":64,"children":-1},"Kratos 项目目录结构详解","\u002F2026\u002F04\u002Fkratos-folder","posts\u002F2026\u002F04\u002Fkratos-folder",1786555052637]