最近在给团队做内部工具的时候,又被 Python 打包这事折腾了一遍。说真的,这玩意看起来简单,真要让你选个合适的方案,没个三五天根本摸不清门道。我团队那帮人,java、go、PHP 的都有,每次看我搞 Python 部署就笑话我。"你这啥玩意儿?打个包搞一下午?" 你还别说,真就一下午,还不...
凌晨 4 点,我盯着屏幕上那个跑了快 20 分钟的 Python 脚本,咖啡喝了三杯,困得要死。脚本干啥呢?检查 80 台服务器的网络连通性,每台超时设 5 秒,串行跑的。当时我就想,这要是哪天服务器数量翻到 200 台,我不得跑到天亮?后来同事看了我的代码,就说了句:你咋不用 asyncio...
睡梦中手机震个不停,迷迷糊糊摸过来一看,好家伙,告警群里已经炸了:核心业务接口大面积502,客服那边电话快被打爆了。我盯着天花板愣了两秒,然后爬起来开电脑,远程连上跳板机那一刻,说实话手都是抖的。这种场景做运维的应该都不陌生吧?大晚上被叫起来,脑子还没转过弯来,屏幕上全是红色告警,脑子里只有一...
你新买了一台云服务器,装好系统、部署完应用,觉得万事大吉了。但你打开/var/log/auth.log看一眼就知道,从你服务器暴露在公网那一刻起,全世界的扫描器已经在排队敲门了。一天几万条暴力破解记录,不是夸张,是常态。这篇文章我把每一步加固操作写到具体命令级别。不讲道理,直接上手。系统账户和...
200多个微服务同时构建失败,线上发版卡死,开发堵在办公室门口骂娘。我盯着Jenkins那台破服务器,磁盘100%,内存飘红,连后台都进不去。那一刻我才真正明白:Jenkins不是装上就能用的,企业级的CI/CD,是一套体系,不是一个工具。装上Jenkins到用好Jenkins,中间隔着一百个...
热爱技术的云计算运维工程师,Python全栈工程师,分享开发经验与生活感悟。
欢迎关注我的微信公众号@运维躬行录,领取海量学习资料