从零开始,我的上云路

e2ee093a262c7adae16edd386fdcfcb81b8fb309
起始

  由于非科班出身,接触互联网只能从打游戏说起。误了青春,误了学业多么朴实的写照。  

  08年的某个日子里,进入常去的论坛看看帖子聊聊话题,拉至页面底部看看多少人在线。本来生活按部就班的继续下去或许我走着打工赚钱,打工赚钱,打工赚钱那种得过且过的生活,然而看到了一行带着超链接的文字后下意识的点了进去。我的整个世界都变的不一样了!
a5acc099e3a5bcad80fcceb8f8d71a90601f38e4

创造

  这是一个很有意思的论坛,中国国内有很多论坛都是使用该论坛发行的论坛程序创建的。从如何区分 GBK,UTF8 到那个更适合建立自己需要的站。再到后来的如何找到免费练手的空间服务商,到如何解决某些免费空间服务商不支持某些扩展和函数。这是个多姿多彩的世界,也是一个充满创造力的世界。  

  当你安装完论坛程序,调整板块布局,添加论坛应用,修改主题和 Logo 后那种满心喜悦最终遇到的是无人访问!喜悦之情开始慢慢退却,而空间是如果一定时间无人访问就会自动暂停必须手动开启后就如一桶带冰的水自头上倒下。寒冷彻骨!  

  同期我在百度空间写了一篇纪念某动漫完结的文章开始了对博客的兴趣。从此开始走上了购买VPS的不归路。WordPress 这个博客程序开始让我接触起了 PHP,MySQL,HTML,CSS,JavaScript,主机管理面板,以及各个服务器服务商以及国内服务器提供商。很有趣的日子,每天都在接触新东西。  

  自从2012年注册阿里云后14年初开始接触  ACE 和  ECSACE 是自虚机空间和 VPS 后的感觉蛮前沿的东西。完全不用在意环境只需要书写代码就好,开始看网上各种介绍 PaaS。  

平台即服务(Platform as a Service,缩写作  PaaS)是一种云端运算服务,提供运算平台与解决方案堆叠即服务。  

  以上是维基上的解释,而 ACE 的分布式方案给人带来安全感的同时又让人满糟心的。像我这样的小白用户在没有太好的解决方案(网上比较容易找到相关教程)的情况下只能使用那么两三个  ACE 官方修改过的开源适配程序。就这么不断的在尝试各种各样的  PaaS 平台中我又度过了一年,什么  ACE,BAE,SAE. 之后又在  ECS 上度过了一年。  

选择

   Docker 是我在16年接触的新东西,一种新的容器服务。它解决了  PaaS 的僵化限制等一些繁琐的问题,又解决了  ECS 主机上解决多种类环境配置以及故障解决的高要求高技术。它是一种新的选择,并将在一段时间内成主流。  

配置实践

ECSX2+均衡负载X1+ OSS+ RDSX1=现有配置
fb70d5b8c3350c4b0f63a7555b111a7cddfcf83b
  双  ECS 做高可用,使用均衡负载做主从,使用  RDS 做数据库和服务器分离,用  OSS 做 VOLUME 来解决两个服务器内所有容器的数据卷存储问题。我所以前遇到的问题基本解决了,然学无止尽。我仍需要就集群方案选择与管理,Nginx 调用与配置,测试与生产分离开发流程等等一系列的问题需要学习与探讨。
优秀的个人博客,低调大师

微信关注我们

原文链接:https://yq.aliyun.com/articles/69202

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。