这篇说说虚拟机托管应用方式的应用场景,支持的应用类型和部署流程。
一、应用场景
·应用托管方式:虚拟机部署方式通过程序包将应用部署在云服务器上,一台云服务器部署一个应用。
·应用场景:适用于传统部署场景。
·部署方式:支持 jar、war、tar.gz、zip 包部署方式,不同的部署方式需选择的应用运行环境也会有所不同。
·应用举例:Spring Boot、Dubbo。
云服务器 CVM 和应用的关系如下。
二、支持的应用类型
TSF 支持以虚拟机的形式托管 Java 应用、Go应用以及其他多语言(如 PHP,C++ 等)应用,支持 jar 包、war 包、tar.gz/zip 包部署,不同的部署方式需选择的应用运行环境也会有所不同。
·Java :支持 SpringCloud、Dubbo 和其他框架接入。
·Go:支持 Go-GRPC 和其他框架接入。
·多语言:支持 PHP,C++ 等应用类型。
三、部署流程
1. 创建集群
2. 将云主机导入集群
3. 创建应用
4. 上传程序包
5. 部署应用
四、常见问题
·虚拟机集群内云主机的可用状态为何显示不可用?
·TSF 不同集群内的服务是否支持相互调用?
·TSF 如何设置开发环境和测试环境?
·CVM 集群应用的日志清理机制是什么?