naz和其他选择哪个好?对比分析naz的优势!

天美租号

初识“naz”

刚进那家公司没多久,老大就甩给我一个活儿,说要去对接那个“naz”系统。我当时一脸懵,这“naz”是啥玩意儿?听都没听过。问旁边的老同事,他们也是一脸讳莫如深,就说是个老系统,负责发一些报警通知啥的,能不动就别动。

开始折腾

naz和其他选择哪个好?对比分析naz的优势!

没办法,硬着头皮也得上。我先是到处找文档,翻遍公司的知识库,结果只找到几份零散的、明显过时的笔记,写得不清不楚。这玩意儿到底谁做的?啥时候做的?一问三不知。

我寻思着,找不到文档就看代码呗,或者看看系统实际咋跑的。找运维要服务器权限,登录上去一看,好家伙,里面一堆乱七八糟的脚本,代码风格极其奔放,注释也是寥寥无几,偶尔有几句还是吐槽的。我花差不多两天时间,才勉强理出来一点点头绪,大概搞明白它是怎么收数据,又是怎么把通知发出去的。

踩坑过程

这“naz”系统,真是处处是坑。我试着跑几个测试:

  • 发邮件通知:时灵时不灵,有时候能收到,有时候就石沉大海,日志里也看不出个所以然。
  • naz和其他选择哪个好?对比分析naz的优势!

  • 发短信通知:接口地址写死的,还是好几年前的供应商,早就停用!怪不得一直有问题。
  • 配置逻辑:全是硬编码在脚本里,改个接收人或者阈值,都得去改代码,然后重启服务。这谁设计的?

尝试着去修改那个短信接口的问题,想换成现在在用的通道。结果一改,牵一发而动全身,邮件通知也开始不正常。来来回回折腾好几天,真是心力交瘁。感觉这系统就是个定时炸弹,指不定啥时候就彻底崩。

的结局

咋整?我把遇到的问题,还有这系统有多不靠谱,一五一十写个报告,发给老大。建议是彻底重做一个,别在这破玩意儿上浪费时间。老大估计也被这“naz”坑过,看报告倒是没说就让我先弄个临时的解决方案,把最要命的短信问题绕过去,然后把重做的事情提上日程。

naz和其他选择哪个好?对比分析naz的优势!

虽然没能亲手把它彻底干掉,但我总算是把它那些破事儿给捅出来。也算是我在那段工作经历里,印象最深的一次“考古”实践。搞技术,有时候真不是光写代码,还得会“刨坟”。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,38人围观)

还没有评论,来说两句吧...