当前位置:   article > 正文

springboot项目迁移到阿里云函数

springboot项目迁移到阿里云函数

注意:长耗时,高内存 的应用,定时任务 不适合迁移。spring-cloud的微服务项目暂不适合迁移。

一、根据模板创建项目


1.内网数据库连接配置


如果用到了rds或者阿里云上自建的mysql数据库
则配置

  1. internetAccess: true
  2. vpcConfig:
  3. securityGroupId: sg-安全组id
  4. vpcId: vpc-vpcId
  5. vSwitchIds:
  6. - vsw-虚拟交换机id

在ECS上自建的数据库可以直接复制ECS对应的id,注意配置不要写在tigger后面
修改函数区域为RDS或自建数据库所在区域

  1. vars:
  2. region: 'cn-beijing'

2.时区修改

  1. environmentVariables:
  2. TZ: Asia/Shanghai

二、代码修改


1.监听端口修改


由于bootstrap脚本的启动命令监听的是9000端口,所以我们把application.yaml里的端口也改成9000

  1. server:
  2. port: 9000

2.jar包名修改


bootstrap脚本默认使用的jar包名为webframework.jar,我们改成实际的jar包名

java -Dserver.port=9000 -jar target/demo-0.0.1-SNAPSHOT.jar

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/969072
推荐阅读
相关标签
  

闽ICP备14008679号