小程序
小游戏
企业微信
微信支付
扫描小程序码分享
用的是官方的代码进行的一键部署,因为dockerfile 每次更新git提交以后 部署都需要重新部署环境 所以每次代码发布都需要好几分钟的时间。
而有的时候我们可能只是更新了某个文件里的代码,比如我只更新了 user.PHP 里的代码
那么想问,如何可以设置发版的时候, 不重复部署环境,而只是更新指定的程序代码呢?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
推荐在使用云托管时遵循云原生的不可变原则。如果直接对代码进行修改并且重启应用,则是典型的“可变”,我们都知道在这种方式下部署特别容易出问题。因此,每次都打包一次是符合不可变标准的实践。
这里你的需求是敏捷地调整部分配置。通过暴露部分环境变量出来控制即可,在代码内比较推荐使用feature flag控制代码开关。如果是微服务体系,需要微服务网格的配置中心来支持,简单地说是把一部分配置暴露到控制台上进行访问。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
每次部署都是重新编译及构建镜像的,这个没有办法只更新部分代码的哈。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
推荐在使用云托管时遵循云原生的不可变原则。如果直接对代码进行修改并且重启应用,则是典型的“可变”,我们都知道在这种方式下部署特别容易出问题。因此,每次都打包一次是符合不可变标准的实践。
这里你的需求是敏捷地调整部分配置。通过暴露部分环境变量出来控制即可,在代码内比较推荐使用feature flag控制代码开关。如果是微服务体系,需要微服务网格的配置中心来支持,简单地说是把一部分配置暴露到控制台上进行访问。
每次部署都是重新编译及构建镜像的,这个没有办法只更新部分代码的哈。