使用SaaS Boost的常见问题

本文汇总了使用计算巢SaaS Boost时的常见问题。

Q1:商品绑定错误处理

当您输入了不正确的SaaS Boost实例URL或不正确的SaaS Boost商品码时,系统会提示如下错误:

image

此时需要您重新绑定您的SaaS Boost商品码和公网地址,确保无空格粘贴。

说明

公网访问地址确保选择实例里中文提示的SaaS Boost公网访问地址

image

Q2服务实例部署后,流水线分支管理器任务失败

日志展示错误:failed: The TLS connection was non-properly terminated.

由于github.com在高峰期访问过于频繁,所以经常会出现github.com连接失败的情况。出现此情况请单击重试,耐心等待github.com成功响应。

image

image

Q3服务实例部署后,流水线运行错误的解决思路

流水线包含npm buildJava build,在build完后Fc的jar包会上传到OSS仓库。Server的jar包会上传到计算巢制品仓库,上传之后会进行实际的部署。

  • FC的部署为直接替换OSS中zip包的方式,

  • Server的部署为执行当前项目下的deploy.sh脚本。

在熟悉了整体流水线的运行步骤后,通过结合流水线给出的错误日志,即可定位到常见的开发问题。

说明

如果觉得在云端难以解决,可将错误环境克隆到本地。

image

Q4服务实例部署失败的解决思路

该类情况常见于:

  • 创建服务实例的用户的权限不足。

    如果您使用的是阿里云RAM用户,需要对授权以下资源的权限。添加RAM权限的详细操作,请参见为RAM用户授权

    需要云资源权限

    权限策略名称

    备注

    AliyunECSFullAccess

    管理云服务器服务(ECS)的权限

    AliyunVPCFullAccess

    管理专有网络(VPC)的权限

    AliyunROSFullAccess

    管理资源编排服务(ROS)的权限

    AliyunCloudMonitorFullAccess

    管理云监控(CMS)的权限

    AliyunOSSFullAccess

    管理对象存储服务(OSS)的权限

    AliyunOOSFullAccess

    管理系统运维管理服务(OOS)的权限

    AliyunFCFullAccess

    管理函数计算(FC)FC服务的权限

    AliyunOTSFullAccess

    管理表格存储服务(OT)的权限

    AliyunComputeNestSupplierFullAccess

    管理计算巢服务(ComputeNest)的商家侧权限

  • 选择部署的ECS实例在当前可用区售罄,请更换可用的实例后重试。

  • ACK集群的插件未安装。

    在ACK中安装ack-pod-identity-webhook集群插件。

    image

更详细的信息可在服务实例详情部署日志处查看。

image

Q5:域名映射

  • 反向代理

    最常见的方法是使用反向代理服务器,比如 Nginx、Apache、HAProxy 或者 Traefik。你可以在 B 域名的服务器上配置反向代理,将对 B 域名的请求转发到 A 域名的对应端口。

  • 云服务的负载均衡器

    可以在云服务的负载均衡器上设置,将接收到 B 域名的请求转发到 A 域名对应的后端服务器和端口。这通常通过在负载均衡器的管理界面上做相关配置来实现。