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

请问有部署springboot的 教程么?

请问有部署springboot的 教程么?

展开
收起
芬奇福贵 2023-06-06 13:08:37 125 1
5 条回答
写回答
取消 提交回答
  • FC custom runtime 内置 open jdk, 直接将对应的 jar 包做为函数代码包创建函数即可

    回答6.png

    https://developer.aliyun.com/article/987493

    此答案来自钉钉群“阿里函数计算官网客户"

    2023-06-06 18:01:03
    赞同 展开评论 打赏
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    是的,阿里云函数计算支持部署 Spring Boot 项目。下面提供一份简单的教程:

    1. 在本地开发环境中构建一个 Spring Boot 项目,并确保能够正常运行。

    2. 添加阿里云函数计算的相关依赖,在项目的 pom.xml 文件中添加以下内容:

    <dependency>
      <groupId>com.aliyun.fc</groupId>
      <artifactId>spring-cloud-function-adapter-aliyun-fc</artifactId>
      <version>${spring-cloud-function-adapter-aliyun-fc.version}</version>
    </dependency>
    
    1. 在项目的 src/main/resources 目录下添加配置文件 bootstrap.yml 文件,并添加如下内容:
    spring:
      cloud:
        function:
          provider:
            ali:
              scf:
                service-name: ${FC_SERVICE_NAME}
                qualifier: ${FC_QUALIFIER}
                access-key-id: ${ACCESS_KEY_ID}
                access-key-secret: ${ACCESS_KEY_SECRET}
                region: ${FC_REGION}
                account-id: ${ACCOUNT_ID}
                timeout-in-milliseconds: ${FC_TIMEOUT}
    
    1. 将项目打包成可执行的 jar 文件,可以使用以下命令:
    mvn clean package
    
    1. 在阿里云控制台创建函数计算服务、创建函数、上传并部署代码,具体步骤可参考文档:https://help.aliyun.com/document_detail/189937.html

    2. 测试函数计算服务是否可以正常执行。可以通过访问函数计算服务的 Trigger URL 来测试,也可以使用 FunctionCompute SDK 或者阿里云 API 网关等来进行测试。

    2023-06-06 17:12:04
    赞同 展开评论 打赏
  • 十年摸盘键,代码未曾试。 今日码示君,谁有上云事。

    你可以在阿里云开发者社区关注一下截图中的这位博主,他希望这篇博文能帮助到刚入手的像他一样的小白!

    我看了一下图文并茂介绍的很详细。你可以参考学习一下。

    2023-06-06 14:33:20
    赞同 1 展开评论 打赏
  • 下面是在 Linux 系统上部署 Spring Boot 应用程序的步骤:

    在代码库中构建可执行 jar 包,可以使用以下命令:

    sh mvn clean package # 如果您使用 Maven 构建项目,这个命令将会构建可执行 jar 包 或者

    sh gradle clean build # 如果您使用 Gradle 构建项目,这个命令将会构建可执行 jar 包 将 jar 包上传到目标服务器上,例如使用 scp 命令:

    sh scp target/your-application.jar user@your-server:/home/user/ 安装 Java 运行环境。如果您的服务器上没有 Java 环境,那么需要先安装:

    sh sudo apt-get update sudo apt-get install default-jre sudo apt-get install default-jdk 启动应用程序。可以使用以下命令:

    sh java -jar your-application.jar 确认应用程序已经正确启动。可以在浏览器中访问 http://your-server-ip:8080 来查看应用程序是否正常运行。如果一切顺利,您应该能够看到应用程序的默认首页。

    以上就是一个简单的 Spring Boot 应用程序部署过程。需要注意的是,实际部署过程可能会根据具体情况有所差异,例如您可能需要对应用程序进行配置等。

    2023-06-06 14:21:37
    赞同 展开评论 打赏
  • 从事java行业9年至今,热爱技术,热爱以博文记录日常工作,csdn博主,座右铭是:让技术不再枯燥,让每一位技术人爱上技术

    您好,官方文档中有使用Serverless Devs快速部署各个语言Web框架的示例。您可以单击对应链接查看示例以及部署步骤,比如springboot部署文档:文档 其他语言框架部署文档:文档 image.png

    2023-06-06 14:00:19
    赞同 展开评论 打赏
问答分类:
问答地址:

快速交付实现商业价值。

热门讨论

热门文章

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载

相关实验场景

更多