part 1.
本人目前就读于软件工程专业大三年级,由老师推荐了解到本次活动。
使用ECS是因为我们专业的课程需要搭建一个管理系统,多方对比并咨询老师后我们了解并选择了ECS,选择的原因有二,第一个是因为ECS作为免费的云服务器,有效期足够我们完成系统的设计、规划、调试、使用,第二个是ECS的使用非常方便,相较于我们了解的其他云服务器而言,它配置更简单,所需要的操作在网上都能查到,基本只需要跟着教程搭建即可,适合新手使用。
part 2.
遇到的问题:由于网络教程里基本都是教如何配置服务器的,导致我在使用的时候经常遇到端口未开放的问题,并且因为我们的项目里ECS只用于充当数据库,因此开放mysql端口至关重要,但开始配置的时候新手教程一般没有详细教授,
以及安全组的配置问题,初次配置时由于不熟悉操作,不小心拒绝了所有流量……
使用过程中,连接mysql遇到的问题记录如下:在通过putty连接到服务器后,我尝试直接下载mysql,并与我本机的navicat连接,失败。
后去宝塔上安装,并且在宝塔里开放端口3306(我的本机mysql端口),再去安全组设置开启端口后才能连接本机navicat,其过程中甚至重装了一次服务器,可谓艰辛,因此希望可以出一个数据库配置连接的傻瓜教程。
part 3.
在本次实践中我初次接触了远程服务器配置、使用,我们使用该云服务器主要用于数据库的搭建,单就使用体验来说,最突出的优点是响应快速、配置简单。我们的项目是用SpringBoot搭建框架,连接云服务器并获取数据库中的数据,使用期间需要大量的数据库实时更新、通过数据增删改查并实时传递到前端进行显示,在使用过程中没有出现过数据库连接失败、断连、数据传输丢包等问题,体验感极好,与本机数据库相比起来偶而会出现时延,其时延不超过5s。