今天在处理某项业务时,突然发现我的好多台服务器又有近100天没有手动更新过了。虽然有些服务器上设置了自动更新系统安全补丁,但是有些根本没设置,而且总觉得手动操作一下才更放心一些。
(图源 :pixabay)
虽然每台服务器大概只需要执行几条指令,然后重启一下,再检查一下重启是否正常,但好多台服务器操作下来也累得晕头转向。
尤其是类似运行HIVE节点的服务器,我需要先安全地关闭节点,把内存中的HIVE数据库COPY到本地,然后才能安全地关闭,不然HIVE节点就会崩溃,修复起来可是超级让人头痛的事情呢。
对HIVE节点的服务器而言,重启后的处理也很麻烦,要先把本地的数据COPY到内存,然后才能安全的启动。
其实HIVE节点是支持状态数据库运行在本地SSD(或者NVME)磁盘上,但是运行在内存中的读写速度会更快,而且能避免对磁盘的大量读写,毕竟磁盘是有TBW寿命的,放内存中,大概磁盘的寿命会长一些吧。
每次折腾这些更新、重启之类的事情,我都在想其实我摆烂一些也完全没有问题,比如说三个月更新一次,和四个月更新一次,甚至半年更新一次大概也没什么区别?当然,我勤快的时候甚至基本上做到每月一次。
这么多年,虽然总被教育不及时更新系统就容易被黑,但是事实上,除了我作死主动去尝试一些病毒、木马之类的,还真的没被黑过。所以我勤快与否又有什么区别呢?
想起好多年前,我管理N多台独立服务器,上边有着N多用户的N多站点,服务器使用的是WHM/cPanel管理面板,那时候每月我都要更新一次所有服务器,包括但不限于更新系统、重新编译并更新Apache、更新MYSQL数据库以及更新CSF防火墙等等,忙得不亦乐乎。
每每更新之前,我都要给用户们群发一封邮件,告知他们更新的时间窗口,以及预计的停机时间(更新过程中可能会有几分钟网站不正常),事后还要给用户群发邮件,告知更新完成。
除了群发邮件,我还要在我们技术论坛的公告栏中发布相关信息,这些信息一发,显得我们特别的专业、认真、负责,用户们好评不断,让我有着无限的动力,时刻让服务器保持最佳的状态。
(图源 :pixabay)
同一时期,媳妇在弄她的化妆品淘宝店,除了订货、收货、卖货、打包、发货、客服这些必要的操作外,媳妇每天都在给商品拍照、更新商品(上架、下架等),还有个事情就是装修店铺。
当然这个装修不是我们家装或者商业上的物理装修,而且用各种模板以及各种修改让淘宝店铺看起来更高大上以及让用户访问起来更友好。
媳妇每天都在感慨,这店铺不装修也一样卖货,但是感觉不装修就差了点啥,可能会缺乏一些竞争力吧。但是去装修,感觉每天都有忙不完的事情呢?
我一听,这咋和我更新服务器有些类似呢,不去弄客户也用得好好的,去弄的话,就有忙不完的事情。
为了让用户获得更好的体验,除了周期性更新服务器软件外,每隔一两年我还会去选购最新款的服务器硬件,比如弄它个双至强CPU,多达32个或者64个线程,内存也加到32G(当年32G内存算是超大的啦),每月的费用多了好多好多,但是用户们开心就好。
如果说更新软件就是按几个按钮敲几条命令的事情,换新服务器那可就麻烦多了,选购完服务器并上线后,我要对它进行各种初始化设置以及加固。
然后再为其购买和配置新的IP等等,一切就绪后得联系用户告知他们需要迁移站点,有时候服务器在同个机房内,可以后台把IP也迁移到新服务器,处理上相对简单一些。如果涉及到换IP,用户又没用我们的DNS,则要催促用户去改域名解析。
考虑到服务器购买和初始化的时间,以及一些用户的拖沓导致域名解析拖延,迁移服务器从开始到完成有时候用时长达一个月,这时候我就要付出双倍的服务器成本了,不过那又有啥办法呢?总不能直接删除旧服务器上的站点,让用户站点无法工作吧?毕竟我要做的就是提升用户体验呀!
只是尽管我用自我感动式的努力来不断提升用户体验,奈何这行业和就是当年的寻呼机、胶片相机一样走向没落,虽然可以拓展一些新业务,但是有时候懒惰又占了上风,最后年年赔钱的我只能忍痛和用户们告别喽。
媳妇的淘宝店也一样,为了提供真正优质的商品,拒绝了很多所谓渠道商的廉价供货,选择从英国官方网站订货并且走德邦等国际物流发送到国内,到货周期长不说,运费高昂的吓人(有时候运费就上万元),货品还时不时地被海关查验,弄得乱七八糟的。
所以尽管媳妇很努力,店铺的销量也不错,但是奈何赚不到几个钱,那个店铺也只能无疾而终了。
所以,有时候忙忙碌碌未必就会什么巨大的回报,相反躺平不折腾才是投入产出比高的最佳方式。
(图源 :pixabay)
但是就因此放弃忙碌嘛?那绝对不可以!
记得笛卡尔曾经说过我思故我在,我篡改一下,改成我忙故我在,只有忙忙碌碌地去做事情,才是我存在的意义呀!至于做的事情有没有意义,那重要嘛?!