注意:长耗时,高内存 的应用,定时任务 不适合迁移。spring-cloud的微服务项目暂不适合迁移。
一、根据模板创建项目
1.内网数据库连接配置
如果用到了rds或者阿里云上自建的mysql数据库
则配置
internetAccess: true
vpcConfig:
securityGroupId: sg-安全组id
vpcId: vpc-vpcId
vSwitchIds:
- vsw-虚拟交换机id
在ECS上自建的数据库可以直接复制ECS对应的id,注意配置不要写在tigger后面
修改函数区域为RDS或自建数据库所在区域
vars:
region: 'cn-beijing'
2.时区修改
environmentVariables:
TZ: Asia/Shanghai
二、代码修改
1.监听端口修改
由于bootstrap脚本的启动命令监听的是9000端口,所以我们把application.yaml里的端口也改成9000
server:
port: 9000
2.jar包名修改
bootstrap脚本默认使用的jar包名为webframework.jar,我们改成实际的jar包名
java -Dserver.port=9000 -jar target/demo-0.0.1-SNAPSHOT.jar