近两天对服务器了解.只看了阿里云,腾讯云. 暂时接收到的信息,比较中意阿里云
确定了使用哪个云,基本上内容安全,短信这些三方服务也就使用哪家的了.
腾讯云:
- 相对于新用户来说,价格便宜点.但不是活动机型,比较起来和阿里的价格差不了太多,相对于还是比阿里便宜一点点.
- cpu 好像都是共享模式,除了个别贵的高级机型有标注是独享.
阿里云
- 活动少.
- 有区分共享,独享机型,感觉后期业务好扩展.前期不需要性能太强的服务器.
前期需求
- 刚上线,pv 很小. 需要部署数据库,mysql,redis,minio.springCloudAlibaba 全家桶,微服务 docker,这些前期用单机.三台样子,一台开外网(带宽后期可以升级,先默认 1M,后面再看).主要 minio 得三台,其它均匀分配到这三台算了.能跑起来就可以了.
后期预期
- 过度到独享机型,mysql,mongodb,redis 集群,增加微服务.
疑惑
- 对服务器部署(应该和本地一样吧,暂时是这么想的),使用,购买并没有经验
- 前期节省成本部署 3 台,会购买阿里新出的 ecs u1,可能就考虑 2 核 4g,但是不知道在运行一段时间后,想把数据库,迁移动更高规格的服务器 ecs 是不是方便.有没有成熟的方案把整个机器的镜像直接搬过去,还是得像 mysqldump 这种方式手动迁移数据
- 对于选服务器规格这些有什么要注意的.
- 据大家的使用经验,在阿里云和腾讯云之间是怎么选的.
- 因为不懂,对什么都不确定,所以比较纠结.^^
mysql 用阿里云的rds,存储用阿里的oss,这样你迁移服务器或者代码都没问题,方便。
服务器你买的不会是1核2g的吧?我怕你项目跑完后,内存就没了,cpu也拉满。1m的宽度估计也就勉强用,省什么都不能省服务器啊,前期可以用2核4g去兑付下,后期用户上来了,4核8g和宽度5m以上了。
你在本地测试下,包括压力测试下,就知道是否符合需要了。
linux是使用ssh命令行连接,windows服务器是远程桌面或者powershell连接
cpu往往并不是最大的瓶颈。磁盘、内存、带宽才是
另外推荐看看微软azure,它可以随时扩容、收缩,几分钟内增加内存、cpu,这个功能很棒
https://developer.aliyun.com/article/784017%EF%BC%8C%E4%BD%A0%E5%8F%AF%E4%BB%A5%E7%9C%8B%E7%9C%8B
个人推荐阿里云,阿里工单及时,可以比腾讯稳定,以及用阿里服务器好几年了