开发者社区 > 云原生 > Serverless > 正文

函数计算这里提交并部署代码后为什么变更没生效,在宜搭里返回的数据还是之前的值呢?是不是提交没成功?

ca642d76edf336e640164d0fe07921a4.png
函数计算这里提交并部署代码后为什么变更没生效,在宜搭里返回的数据还是之前的值呢?是不是提交没成功?

展开
收起
-Feng、冯冯 2023-12-07 02:00:25 41 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    函数计算提交并部署代码后,变更没有生效的原因可能有以下几点:

    1. 部署过程中出现了错误。在提交和部署代码时,可能会遇到一些错误导致部署失败,例如网络问题、权限问题等。您可以查看函数计算控制台的日志信息,以确定是否出现了错误。

    2. 部署后的代码版本与预期不符。有时候,您可能在本地修改了代码并提交到代码仓库,但在部署时使用了错误的分支或标签。请确保您在部署时使用的是正确的代码版本。

    3. 缓存问题。在某些情况下,函数计算可能会缓存旧版本的代码以提高性能。这可能导致您在部署新版本后仍然看到旧版本的数据。您可以尝试清除缓存或者等待一段时间让缓存失效。

    4. 延迟问题。部署新版本的代码可能需要一定的时间才能生效。请耐心等待一段时间,然后再次检查数据是否已经更新。

    2023-12-07 14:12:22
    赞同 展开评论 打赏
  • 可能是由于重新部署函数时,导致依赖关系发生变化,或者依赖库的版本发生变化,进而导致代码无法正常运行。

    为函数安装第三方依赖https://help.aliyun.com/zh/fc/install-third-party-dependencies-on-function-compute?spm=a2c4g.11186623.0.i140

    2023-12-07 10:14:38
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    All in Serverless 阿里云核心产品全面升级 立即下载
    AIGC 浪潮之上,森马的 Serverless 实践之旅 立即下载
    极氪大数据 Serverless 应用实践 立即下载