服务迁移至抖音云托管检查清单
收藏
我的收藏介绍
本文将介绍开发者在将自己的项目从服务器迁移到抖音云托管时,需要做的前置工作以及部署步骤。
前置工作
- 1.检查项目语言和框架是否支持容器化改造。
抖音云托管服务是基于容器技术,开发者在网络上搜索“项目语言+框架+Docker”关键词,如果有丰富的经验内容,则表明项目是成熟可支持容器化改造的。
- 2.检查项目中是否有使用数据库(MySQL/MongoDB)资源,数据库是自行搭建在云服务器上还是使用的云厂商的数据库产品?
- 3.检查项目中是否有用户上传的文件,是否有使用到对象存储服务?
- 4.检查项目是否对外暴露多个端口。
抖音云托管目前要求服务启动监听在8000端口,如果项目存在多个端口,则需要将项目拆分成多个子服务,保证一个服务是一个端口。
部署步骤
- 2.完成构建后,请确认项目中有关数据库的连接地址是抖音云托管服务可访问的内网地址;如果是外网地址(比如其余平台数据库产品的公网地址),则需要在抖音云托管控制台的服务详情页配置公网访问能来。
- 3.将改造后的项目上传到抖音云托管中,可以通过git部署或者镜像部署的方式,具体可以参考:部署运行。
- 4.部署完成后,通过云端调试测试接口的可用性,如果测试OK则完成整个改造过程。
- 5.如果部署失败,可以参考服务部署失败问题排查进行问题排查。
注意事项