Serverless 应用引擎使用问题之如何提高构建速度

本文涉及的产品
函数计算FC,每月15万CU 3个月
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
简介: 阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。

问题一:Serverless 应用引擎健康检查有没有日志?


Serverless 应用引擎健康检查有没有日志?我们这边偶尔会出现健康检查失败的情况,但是点进sae后发现运行状态都是running


参考回答:

那应该是偶发性的失败吧,后面监测成功就恢复了,是根据你的readiness脚本判断的,可以在脚本中添加一些日志。 实时日志只有500条,你可以考虑持久化到SLS


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/596009



问题二:Serverless 应用引擎构建改了个配置为什么就这么慢了?


Serverless 应用引擎构建改了个配置为什么就这么慢了?


参考回答:

您今天有两次部署,第一次是拉代码包超时了,执行失败,看执行记录是9分钟。 第二次部署是花了三分钟多点


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/596008



问题三:Serverless 应用引擎有个问题,有没有一个比较好的测算标准?


Serverless 应用引擎有个问题,就是我们这个内存空间能不能显示得正常一点,在监控查看内存使用量都还挺正常,实际已经满了,一直在用swap空间,有没有一个比较好的测算标准,我需要给实例预留出多少内存空间才能让你们的服务正常跑?


参考回答:

在阿里云Serverless应用引擎(SAE)中,为了确保服务稳定运行而不频繁触发swap,你需要合理规划和监控应用的内存使用情况:

  1. 了解应用内存需求
  • 分析应用运行时的实际内存消耗,包括JVM堆内存、元空间、栈空间、Direct ByteBuffer、Native内存等。
  • 对于Java应用,可通过JMX监控JVM内存各部分的使用情况,找出内存瓶颈所在。
  1. 设置内存限制
  • 根据应用的内存需求峰值,为实例设置足够的内存上限,留出一定的余量,避免在流量高峰时因内存不足而导致频繁GC或swap。
  1. 监控和预警
  • 使用SAE提供的监控功能,定期查看实例的内存使用率和swap使用情况。
  • 设置告警阈值,当内存使用率达到一定比例时发出警告,及时扩容或优化应用。
  1. 合理分配资源
  • 根据应用的实际业务负载和增长趋势,动态调整实例规格或实例数量,确保有足够的内存资源应对业务需求。
  1. 排查内存泄漏
  • 如果发现即使预留了足够内存仍频繁触发swap,可能是由于内存泄漏或其他原因造成内存无法有效回收,此时需要深入分析和修复应用代码。
  1. 内存预留建议
  • 至少预留20%-30%的内存作为缓冲区,以应对短时的内存峰值需求。
  • 如果你的应用有明显的周期性内存使用波动,应基于历史数据来预测高峰期所需的内存,并据此设置实例规格。


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/593242



问题四:Serverless 应用引擎总是有些东西用不了,要么事件中心看不了,要么基础监控看不了?


Serverless 应用引擎总是有些东西用不了,要么事件中心看不了,要么基础监控看不了?


参考回答:

Serverless 应用引擎可能会遇到一些问题,导致某些功能无法正常使用。这可能是由于以下原因:

  1. 配置问题:请检查您的配置文件是否正确设置,以确保所有组件都能正常工作。例如,检查事件中心和基础监控的配置是否正确。
  2. 权限问题:确保您的账户具有足够的权限访问和使用这些功能。例如,检查您的 IAM 策略是否允许您访问事件中心和基础监控。
  3. 服务限制:某些功能可能受到服务限制,例如免费套餐可能不支持某些高级功能。请检查您的服务计划是否支持您需要的功能。
  4. 网络问题:如果您的服务部署在 VPC 中,请确保您的网络配置允许访问这些功能。例如,检查您的安全组规则是否允许访问事件中心和基础监控的端口。
  5. 兼容性问题:确保您使用的 Serverless 应用引擎版本与这些功能兼容。如果有不兼容的版本,请尝试升级或降级到兼容的版本。
  6. 资源不足:如果您的服务实例内存不足,可能导致某些功能无法正常运行。请检查您的实例内存设置,并根据需要进行调整。


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/593241



问题五:Serverless 应用引擎中,severless dev 这种工具也能操作 sae吗?


Serverless 应用引擎中,severless dev 这种工具也能操作 sae吗?


参考回答:

能。


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/591240

相关实践学习
1分钟部署经典小游戏
本场景介绍如何使用Serverless应用引擎SAE 1分钟快速部署经典小游戏。
SAE的功能与使用入门
欢迎来到《SAE的功能与使用入门》,本课程是“云原生Serverless Clouder认证“系列中的第三阶段。课程将向您介绍阿里云Serverless应用引擎(SAE)服务相关的概念、特性与使用方式。通过课程将带您逐步深入探索Serverless世界,借助SAE服务,即使没有丰富的云计算和IT经验,也能够让开发人员在实际业务场景中便捷的掌握如何构建和部署应用程序,快速拥抱Serverless架构,将精力聚焦在应用代码和业务逻辑的实现上。 学习完本课程后,您将能够: 掌握Serverless应用引擎(SAE)的基本概念与核心优势 了解Serverless应用引擎(SAE)的核心功能 掌握使用Serverless应用引擎(SAE)的开发和部署流程 了解Serverless应用引擎(SAE)的适用场景和最佳实践  
目录
打赏
0
0
0
0
644
分享
相关文章
Dify x Tablestore 构建低成本、Serverless 知识库
本文介绍如何基于Dify与阿里云Tablestore构建检索增强生成(RAG)系统,解决大模型知识时效性和领域适配性问题,该方案具备低代码、Serverless免运维、高可靠、弹性扩展及低成本等优势。文章通过答疑助手的案例,详细说明了创建Tablestore实例、配置Dify、构建与验证知识库的步骤。
262 11
Dify x Tablestore 构建低成本、Serverless 知识库
通义灵码 x 函数计算:构建高效开发流程,加速项目交付
通义灵码 x 函数计算:构建高效开发流程,加速项目交付
65 10
美的楼宇科技基于阿里云 EMR Serverless Spark 构建 LakeHouse 湖仓数据平台
美的楼宇科技基于阿里云 EMR Serverless Spark 建设 IoT 数据平台,实现了数据与 AI 技术的有效融合,解决了美的楼宇科技设备数据量庞大且持续增长、数据半结构化、数据价值缺乏深度挖掘的痛点问题。并结合 EMR Serverless StarRocks 搭建了 Lakehouse 平台,最终实现不同场景下整体性能提升50%以上,同时综合成本下降30%。
云端问道8期方案教学-基于Serverless计算快速构建AI应用开发
本文介绍了基于Serverless计算快速构建AI应用开发的技术和实践。内容涵盖四个方面:1) Serverless技术价值,包括其发展趋势和优势;2) Serverless函数计算与AI的结合,探讨AIGC应用场景及企业面临的挑战;3) Serverless函数计算AIGC应用方案,提供一键部署、模型托管等功能;4) 业务初期如何低门槛使用,介绍新用户免费额度和优惠活动。通过这些内容,帮助企业和开发者更高效地利用Serverless架构进行AI应用开发。
尽享红利,Serverless构建企业AI应用方案与实践
本次课程由阿里云云原生架构师计缘分享,主题为“尽享红利,Serverless构建企业AI应用方案与实践”。课程分为四个部分:1) Serverless技术价值,介绍其发展趋势及优势;2) Serverless函数计算与AI的结合,探讨两者融合的应用场景;3) Serverless函数计算AIGC应用方案,展示具体的技术实现和客户案例;4) 业务初期如何降低使用门槛,提供新用户权益和免费资源。通过这些内容,帮助企业和开发者快速构建高效、低成本的AI应用。
142 12
Serverless 应用引擎操作报错合集之部署python项目时,构建过程报错,怎么解决
Serverless 应用引擎(SAE)是阿里云提供的Serverless PaaS平台,支持Spring Cloud、Dubbo、HSF等主流微服务框架,简化应用的部署、运维和弹性伸缩。在使用SAE过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
通义灵码 x 函数计算:构建高效开发流程,加速项目交付
本方案基于通义大模型的通义灵码,提供代码生成、补全、优化及单元测试生成等能力,提升编码效率和质量。结合云效和函数计算 FC 进行代码管理、持续集成、部署发布,加速项目交付,为开发者提供智能编码、CI/CD、部署上线体验,加快产品迭代速度。
基于阿里云函数计算(FC)x 云原生 API 网关构建生产级别 LLM Chat 应用方案最佳实践
本文带大家了解一下如何使用阿里云Serverless计算产品函数计算构建生产级别的LLM Chat应用。该最佳实践会指导大家基于开源WebChat组件LobeChat和阿里云函数计算(FC)构建企业生产级别LLM Chat应用。实现同一个WebChat中既可以支持自定义的Agent,也支持基于Ollama部署的开源模型场景。
1300 34
现代化 Web 应用构建问题之Serverless架构的Web站点费用计算如何解决
现代化 Web 应用构建问题之Serverless架构的Web站点费用计算如何解决
84 1
现代化 Web 应用构建问题之配置Serverless Devs的秘钥信息如何解决
现代化 Web 应用构建问题之配置Serverless Devs的秘钥信息如何解决
74 1

相关产品

  • 函数计算
  • Serverless 应用引擎