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

阿里函数计算中我那个版本不匹配,有什么操作不对的地方吗?这个切换具体在哪儿操作呢?

阿里函数计算中我那个版本不匹配,有什么操作不对的地方吗?这个切换具体在哪儿操作呢?

展开
收起
小小鹿鹿鹿 2023-11-21 23:10:13 29 0
4 条回答
写回答
取消 提交回答
  • 函数计算支持版本管理功能,帮助您更高效地管理服务、函数以及触发器。您可以通过版本管理功能发布多个版本的服务,实现软件开发生命周期中的持续集成和发布。本文介绍版本的含义以及如何在函数计算控制台管理版本。https://help.aliyun.com/zh/fc/user-guide/manage-versions?spm=a2c4g.11186623.0.i195#concept-2259910

    什么是版本
    函数计算提供服务级别的版本控制功能,支持您为自己的服务发布一个或多个版本。版本相当于服务的快照,包括服务的配置、服务内的函数代码及函数配置,不包括触发器。当您发布版本时,函数计算会为服务生成快照,并自动分配一个版本号与其关联,以供后续使用。

    如果没有版本功能,您在服务上的每次改动都会影响到生产环境,无法控制发布的时机。有了版本功能,您可以在测试稳定后发布服务版本,用稳定的版本来服务线上请求,并且可以继续在LATEST版本上开发测试。实现原理,如下图所示。
    a1f5b547af51208a1b39d12e905daef6_p127192.png

    2023-11-22 15:21:38
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在阿里云函数计算中,若出现版本不匹配的情况,您可以尝试以下操作来解决问题:

    1. 确保您的操作系统、语言环境和函数计算兼容性表一致:请参考阿里云函数计算的官方文档,确认您的操作系统、语言环境等与函数计算的要求一致;
    2. 更新您的运行环境和依赖项:如果您的系统已经较长时间没有更新,请尝试更新您的运行环境及其依赖项;
    3. 检查运行环境中的源码仓库:确认您的源码仓库是最新版本;
    4. 重新安装依赖项:如果您的系统曾经手动安装过依赖项,请尝试重新安装;
    5. 切换镜像版本:如果上述方法都无法解决,请尝试切换到不同版本的镜像;
    6. 联系技术支持:如果仍然无法解决,请尽快联系阿里云的技术支持,以便得到专业指导和帮助。
    2023-11-22 14:02:28
    赞同 展开评论 打赏
  • 在阿里云函数计算中,版本管理功能可以帮助您更高效地管理服务、函数以及触发器。通过这个功能,您可以发布多个版本的服务或函数,以实现软件开发生命周期中的持续集成和发布。

    如果您在使用过程中发现版本不匹配的问题,可能是由于您使用的urllib3版本与当前环境不匹配所导致的。为了解决这个问题,您可以尝试在本地计算机上运行命令pip3 install urllib3==1.26.2 -t .来安装推荐的urllib3版本。

    关于切换版本,您可以在函数计算控制台中进行操作。首先,进入函数计算控制台,然后找到对应的函数服务,点击“管理”按钮。接着,在弹出的页面中选择“版本管理”,在这里您可以看到所有发布的版本,包括已经删除的层版本。最后,根据需要选择相应的版本进行操作。

    2023-11-22 11:26:01
    赞同 展开评论 打赏
  • 看下这个
    https://fcnext.console.aliyun.com/cn-hongkong/services/chatpaper/aliases
    这里。这个您返回一下 2.0 可以改。建议您随便修改个东西在 3.0 里发布一个 81 版本,然后在 3.0 里把版本设置为 81 就行。此回答来自钉群阿里函数计算官网客户。

    2023-11-22 08:21:19
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    SAE 引领应用步入 Serverless 全托管新时代 立即下载
    Serverless 开发速查手册 立即下载
    函数计算集团规模化落地实践(3).ppt 立即下载