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

在阿里函数计算中,我想请问下一个单体项目部署时能不能全部在FC上落地?

在阿里函数计算中,我想请问下一个单体项目部署时(nginx+Redis+mysql+mq+springboot),能不能全部在FC上落地?还是说Mysql+Redis+mq等需要另外部署服务节点,配合FC调用呢?

展开
收起
小小鹿鹿鹿 2023-10-30 22:08:48 53 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在阿里云函数计算 (Function Compute, FC) 上,您可以部署包括 Nginx、Redis、MySQL 和消息队列 (MQ) 在内的所有组件。但是,需要注意的是,函数计算并不适合所有类型的场景。特别是对于具有大量状态管理和持久存储需求的应用程序,例如数据库和消息队列,可能更适合使用其他阿里云服务,如阿里云数据库 RDS 或消息服务 MQ。
    因此,具体是否将所有组件都部署在函数计算上,取决于您的应用的需求以及架构设计。建议您根据实际需求进行评估和选择,并遵循最佳实践来优化性能和稳定性。

    2023-10-31 13:31:07
    赞同 展开评论 打赏
  • 在阿里函数计算中,您可以将Nginx部署为自定义容器,并支持运行Nginx。同时,您也可以将传统的Spring Boot应用一键部署至远端直接用于生产。但是,对于MySQL、Redis和MQ等组件,由于它们的复杂性和对资源的需求,建议您在阿里云服务器上另外部署这些服务节点,然后通过函数计算来调用这些服务。这样可以确保每个组件得到充分的资源和性能支持,从而保证整个系统的稳定性和高效运行。

    2023-10-31 10:20:46
    赞同 展开评论 打赏
  • 您可以将 Nginx、Redis、MySQL、MQ 和 Spring Boot 等应用程序或服务部署到不同的服务节点上,并配合阿里函数计算使用。

    阿里函数计算主要关注于函数级别的计算任务,对于其他组件可能需要独立部署和管理。

    函数计算是一款事件驱动的全托管计算服务。本文列举了函数计算常见应用场景以及对应的功能特性,您可以结合您的业务需求选择合适的场景。https://help.aliyun.com/zh/fc/product-overview/functional-characteristics

    2023-10-31 09:23:19
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    Hologres Serverless之路:揭秘弹性计算组 立即下载
    Serverless开发平台: 让研发效能再提升 立即下载
    Serverless 引领云上研发新范式 立即下载