网站后台(个人网站后台架构大改版)

我的个人网站经历了很多个阶段,考虑了多种情况,最后回归原始。一、阶段1:微服务架构开始想着要做一个庞大的个人网站,所以搭建了一个微服务集群,后面发现其实用的人很少,基本上都是自己用,并且买的阿里云服务器,微服务的话内存压力太大,并且速度慢,最后抛弃,架构修改。二、阶段2:单体架构想着个人网站,用户量非常小,所以就把架构微缩,变为nginx+tomcat+mysql+redis的单体架构,其实加上数据库和redis,还是特别吃内存,需要2G才能正常跑。三、阶段3:容易维护的架构想着如果服务器到期限了,如果要续费一年最少要500块钱,但是网站却一分钱都没怎么赚,并且,涉及到数据库,redis缓存,迁移起来也很麻烦,并且别的用户使用真的很少,还是老老实实改为一个个人网站把。打算去掉数据库,redis缓存,用xml来保存数据。自己计算了一下,如果是个人发博文,就算把所有博文都加载到内存中,用上几十年也不会超过400M,如果是1G内存就足够了,512M的服务器加点虚拟内存也够了,不仅仅加快了速度,而且便宜了很多。四、网站迁移进行到第三阶段后,网站迁移就很方便了,只需要把数据文件tar下来,上传到新的服务器,然后安装nginx,安装jdk,跑一个jar就可以了。备份也只需要把数据文件备份一下就可以了。

本文出自快速备案,转载时请注明出处及相应链接。

本文永久链接: https://kuaisubeian.cc/37388.html

kuaisubeian