1. 阿里云实例修改后必须要重启(弹性伸缩确实没搞懂,一直没有使用)。实例修改包括cpu,内存和硬盘扩容等都要求实例重启。而我现在看来一重启就意味着各种问题的可能性!!我真的是怕了!!
2. 如何避免实例重启带来的一些列问题?
a. 不考虑磁盘扩容,考虑挂载新的云盘(这其中最大的问题是以前的数据肯定不方便继续使用啊?)
但挂载新的云盘确实可以不重启实例完成。
磁盘扩容,扩容系统盘将是十分危险的事情,不但会释放所有自动快照,还必须手动创建快照和镜像并对扩容后的系统盘使用镜像。扩容数据盘在windows上稍简单(磁盘管理中扩充卷)。
3. 今早一大早来上班,发现点击日志大小完全为0. 第一反应就是难道刷日志失败?都在redis里面?
然后想办法查看redis里面点击的消息数量。结果发现完全没有数量啊?
4. 难道程序出问题了?赶紧ssh登陆,立马重启程序。结果发现连续的错误"org.apache.commons.httpclient.URIException: Invalid URL encoding".赶紧验证项目,没有问题啊,再次检查日志,消息队列,redis等。基本可以运行了。
5. 这时才明白实例被重启了,导致一些列的问题。。。一时我都难以接受这样的结果——为什么,为什么偏偏在这个时候重启实例,留下一堆问题?!!实在是被阿里云的坑带惨了。实例修改后必须设置重启时间。
6. 我再次登陆ecs控制台从未读消息才看明白实例修改7天内任一小时必须重启。。早知如此,我必须选择一个完全富裕的时间重启实例啊!!找个周五晚上也行啊,设置自动在凌晨4点或者5点也好过1点啊!至少少丢点数据啊!!
7. 最不明白的是我本打算手动重启的,可是又必须配置自动重启。我担心这样是不是意味着会重启两次了?!结果呢,竟然是如此悲剧的结果。实在是心痛了!!
8. 阿里云快速在服务器之间备份数据的方式是啥?共享镜像!!
9. bug : 共享镜像后需要重新登陆ecs才能看到!!我找了一圈之后无力放弃!!不得不打开"提交工单"页面!!点进去看详细咨询,才发现,你妹的镜像列表的表头可以下拉选取共享镜像。你把一个表头做成那样暗灰色,还在里面放个下拉框,你是多缺乏设计语言??!!你先让人家忽略表头,又在里面隐藏了别的地方找不到的信息?!这是哪个天才的设计??!如此重要的东西,就不能在表的外面留个下拉框吗?!!