laravel中生产环境env配置如何更新

laravel中通过.env文件进行不同环境下配置的区分。该文件一般不存放在版本控制软件中。对于小规模单体应用可以直接ssh登录服务器来修改生产环境.env配置, 那对于大规模集群生产环境中一般都是如何对.env文件进行修改和管理的呢

回复
阅读 1.9k
1 个回答

一样的版本控制呀,env文件放到一个单独的git中,修改提交后各大服务器拉取部署,和部署代码流程是一样的

1、k8s,如果是k8s有专门的配置服务,修改后重新滚动部署,所有服务都会启用新的服务
2、传统代码方式是有一个专门的配置中心,所有代码都是是在代码中就进行监听和拉取配置
3、对于小规模的生产可以建一个git拉取代码就行了

可以搜索相关关键词:微服务配置中心

推荐问题
宣传栏