EDAS 答疑

简介: Q1:springboot里面配置嵌入tomcat的话,比如配置https,将springboot的应用放到EDAS,EDAS使用的是springboot嵌入的tomcat吗? A:是的,EDAS 应用访问前端有个 nginx 代理,需要改动 nginx 的配置,但是 https 暂时还没有完全支持,只是支持了 https 的健康检查。

Q1:

springboot里面配置嵌入tomcat的话,比如配置https,将springboot的应用放到EDAS,EDAS使用的是springboot嵌入的tomcat吗?

A:是的,
EDAS 应用访问前端有个 nginx 代理,需要改动 nginx 的配置,但是 https 暂时还没有完全支持,只是支持了 https 的健康检查。

Q2:

edas环境中,会不会产生时间回拨的问题?不管是ecs集群部署,还是swarm

A:可能会,操作系统时间慢的问题,有时候因为CPU较忙响应很慢就可能会导致系统时间变慢。这问题跟ECS集群、Swarm集群,是不是EDAS环境无关。

Q3:

edas环境中支持其他的rpc框架吗?比如vert.x集群部署

A:不支持

Q4:

jenkins目前还不使用k8s吧

A:文档上写了只支持ECS集群、Swarm集群应用 ,还不支持 K8S

Q5:

ecs 宿主机的 docker 容器中看到多个 tomcat 进程

答:

  • Swarm集群就是这样的,这个问题很基础,在 ECS 主机上看到几个tomcat进程,那都分属于不同应用容器的。例如:ECS 主机 4c/8g,假设Swam集群里面就这一个ECS,部署应用时每个应用CPU共享/内存1G,那么最多能部署8个应用,如果都是运行在 Tomcat 上,登ECS主机(Docker宿主机),ps -ef|grep tomcat ,看到的就是8个tomcat进程
  • 如果要用 docket 容器里面去查看 tomcat 进程的话应该使用 docker top <container_id> | grep tomcat | grep -v grep

Q6:

EDAS 应用发布后在哪个目录下

答:
在 /home/admin/app

Q7:

EDAS 总是卡在健康检查不过

答:

  • 确保你的健康检查 URL 是 200 并且健康在本机上 curl 能返回 200。
  • tomcat 进程是否存在。
  • tomcat server.xml 映射的地址是否有特殊字符,高版本的 tomcat 对命名的格式要求比较严格。

Q8:

怎么通过API获取edas集群里空闲的机器

答:没有这种接口,提供 ECU(导入 EDAS的机器) 最全面的信息接口就是 。ListScaleOutEcuRequest ,这个接口是获取可扩容机器列表,里面包含了 ECU 机器的基本信息,以及受 EDAS 管控,没有其他接口。

Q9:

Issue config fail on ecu

答:重新手动执行 edas agent 安装脚本即可,然后重置应用。

相关实践学习
通过EDAS实现K8s微服务应用的金丝雀发布
本实验旨在通过使用分布式应用服务EDAS纳管容器服务ACK Serverless,体验微服务应用的部署、访问和高级发布能力。
SpringMVC框架入门
Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,如Struts2等。 相关的阿里云产品企业级分布式应用服务 EDAS:企业级分布式应用服务 EDAS(Enterprise Distributed Application Service)是一个应用托管和微服务管理的 PaaS 平台,提供应用开发、部署、监控、运维等全栈式解决方案,同时支持 Spring Cloud、Apache Dubbo(以下简称 Dubbo )等微服务运行环境,助力您的各类应用轻松上云。产品详情: https://www.aliyun.com/product/edas&nbsp;
目录
相关文章
|
7月前
|
监控 应用服务中间件 持续交付
EDAS
【7月更文挑战第27天】
482 9
|
Kubernetes 负载均衡 Serverless
通过EDAS部署并访问应用
本实验旨在通过使用分布式应用服务EDAS纳管容器服务ASK,掌握微服务应用的部署和访问。
|
弹性计算 监控 容灾
EDAS 介绍|学习笔记
快速学习 EDAS 介绍
1350 0
EDAS 介绍|学习笔记
|
弹性计算 监控 负载均衡
EDAS 应用监控|学习笔记
快速学习 EDAS 应用监控,该功能主要包括三个功能,即监控大盘、基础监控以及服务监控。
274 0
|
容灾 Java 应用服务中间件
EDAS 开发介绍|学习笔记
快速学习 EDAS 开发介绍
446 0
|
应用服务中间件 开发者
EDAS 日志查看|学习笔记
快速学习 EDAS 日志查看
456 0
|
弹性计算 负载均衡 应用服务中间件
EDAS 资源管理介绍|学习笔记
快速学习 EDAS 资源管理介绍
252 0
|
运维 SpringCloudAlibaba 监控
EDAS 是什么
EDAS 是什么
435 0
|
弹性计算 运维 Dubbo
为什么用 EDAS
为什么用 EDAS
201 0
|
Dubbo 应用服务中间件 Nacos
如何在edas中使用自建nacos
edas中默认的nacos可能存在某些问题导致无法使用,例如“上海区域还不支持nacos 2.0 grpc”。此时,如果我们应用服务需要使用2.0版本的naocs,那就需要自建2.0的nacos。
如何在edas中使用自建nacos