EDAS 发布应用报错

简介: 应用发布流程 发布应用发布出现错误的,请优先看下你自己的应用发布单,看下是卡在哪一步导致的失败,点开发布单能看到每一步执行的信息,其中最关键的就是执行部署、SLB 上线这两个环节。其中最容易出现错误就是,启动应用中的这几个步骤点开每一步都能看到详细的过程,定位错误。

应用发布流程

  • 发布应用发布出现错误的,请优先看下你自己的应用发布单,看下是卡在哪一步导致的失败,点开发布单能看到每一步执行的信息,其中最关键的就是执行部署、SLB 上线这两个环节。
    image
  • 其中最容易出现错误就是,启动应用中的这几个步骤点开每一步都能看到详细的过程,定位错误。

image

  • 另外一个经常报错的就是用户的健康检查 URL 总是不通过,这里一定要让你的应用返回一个 200 的 状态码的 URL。
    image

使用遇到问题

案例:

发布应用时使用历史版本时报错 packageversion can not be empty

1

排查:

EDAS 应用有个回滚应用的功能,可以通过回滚应用解决这个问题。目前这个历史版本的发布功能还在优化。

案例:

该账户需要主账号身份才能进行

image

排查:

  • 1)先用主账号登陆,然后点击账号管理,找到对应的子账号是否授权了应用管理员权限,如果已经授权,请按照下面继续排查;
    image
  • 2)点击角色进去,看下权限的管理个数如果为 0 的话,请提交工单联系阿里云处理,如果不是 0 ,请检查下自己的授权策略中是否缺失 创建应用、发布的权限;
    1
  • 3)如果应用个数为 0 ,请继续往下看,删除掉这辆自带的角色,
    1
  • 4)然后点 账号切换 子菜单,切换登录
    2
  • 5)完事儿后,再点角色,就会看到 edas 自带的两个角色又回来了,而且应用管理者的权限数不是 0 ,但还需要给有问题的子账号重新添加一下这个应用管理者的角色;
    image

image
image

案例:

客户端应用容器升级时任务一直卡住,应用发布失败,如图操作:

2

1

排查:

出现类似的容器升级时变更配置失败,一直报错 tomcat 文件更新失败的错误,可以按照如下思路排查:

  • 登陆机器上,看下 tomcat 的进程是否存在,可以通过 ps 命令查询;
  • 如果进程存在,看下 tomcat 的配置文件是否存在,报错提示时 server.xml 更新失败了,先确定对应的文件是存在的,如果不存在说明 tomcat 自身出现了问题;
  • 登陆用户在找到正在变更的应用,停止掉当前任务;
  • 然后点击应用详情,重置应用,看下发布单的任务是否还会卡住;
  • 如果还是会卡住的话,请提交工单到阿里云处理;
相关实践学习
微服务实战-服务注册中心 - Nacos
Nacos是阿里巴巴于2018年7月发布的一个开源项目,它是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos 支持几乎所有主流类型的服务的发现、配置和管理: Kubernetes Service  gRPC & Dubbo RPC Service  Spring Cloud RESTful Service  
目录
相关文章
|
监控 应用服务中间件
如下请问EDAS的这个问题怎么解决? 应用id:2b0e6935-47fb-40ec-a11d-7dac320aecc1 集群中的节点内存是足够的,部署跑不起来 可以帮忙看看吗,以前集群下应用发布都是正常的,最近集群下应用部署基本都报错跑不起来,提示节点不可用
如下请问EDAS的这个问题怎么解决? 应用id:2b0e6935-47fb-40ec-a11d-7dac320aecc1 集群中的节点内存是足够的,部署跑不起来 可以帮忙看看吗,以前集群下应用发布都是正常的,最近集群下应用部署基本都报错跑不起来,提示节点不可用
209 2
|
Kubernetes 负载均衡 Serverless
通过EDAS部署并访问应用
本实验旨在通过使用分布式应用服务EDAS纳管容器服务ASK,掌握微服务应用的部署和访问。
|
Kubernetes Serverless 应用服务中间件
通过EDAS实现K8s微服务应用的金丝雀发布
本实验旨在通过使用分布式应用服务EDAS纳管容器服务ASK,体验微服务应用的部署、访问和高级发布能力。
|
弹性计算 Kubernetes Cloud Native
云原生微服务应用平台 EDAS 2022 年度报告
最近一年来,随着我们的客户对于云技术的诉求从资源快速交付的服务,转变为对资源精益运用的服务。EDAS 团队结合公共云上所服务的企业类客户的几万个应用,选取了 8 个最具代表性的指标,进行了一次系统性的分析整理和总结,希望可以给当前正在从事软件架构的从业人员一个侧面的视角,来了解一些当下发生在身边的技术现象。
503 1
云原生微服务应用平台 EDAS 2022 年度报告
|
弹性计算 Kubernetes Cloud Native
云原生微服务应用平台 EDAS 2022 年度报告
最近一年来,随着我们的客户对于云技术的诉求从资源快速交付的服务,转变为对资源精益运用的服务。EDAS 团队结合公共云上所服务的企业类客户的几万个应用,选取了 8 个最具代表性的指标,进行了一次系统性的分析整理和总结,希望可以给当前正在从事软件架构的从业人员一个侧面的视角,来了解一些当下发生在身边的技术现象。
云原生微服务应用平台 EDAS 2022 年度报告
|
应用服务中间件 开发者
EDAS 应用创建、启动和停止|学习笔记
快速学习 EDAS 应用创建、启动和停止
444 0
EDAS 应用创建、启动和停止|学习笔记
|
应用服务中间件 开发者
EDAS 应用部署、启动和停止|学习笔记
快速学习 EDAS 应用部署、启动和停止
812 0
EDAS 应用部署、启动和停止|学习笔记
|
弹性计算 监控 负载均衡
EDAS 应用监控|学习笔记
快速学习 EDAS 应用监控,该功能主要包括三个功能,即监控大盘、基础监控以及服务监控。
319 0
|
应用服务中间件 开发者
EDAS 应用回滚、扩容和删除|学习笔记
快速学习 EDAS 应用回滚、扩容和删除
351 0
|
容灾 Cloud Native 架构师
EDAS微服务应用同城容灾最佳实践 | 在线直播
本次直播聚焦主流容灾方案与最佳实践,即同城双活与异地多活方案。将重点介绍业务应用如何通过同城双活方案,避免大多数数据中心发生不可用故障,该议题可以帮助大家高效、低成本地实现业务的同城双活容灾能力。
511 0
EDAS微服务应用同城容灾最佳实践 | 在线直播

热门文章

最新文章