之前不是在这里说过 拿了一个大厂的外包岗位 offer 吗,我当时最终决定去的这个。
目前上了十多天班,感觉就是大厂原来也是个草台班子。
我是做 Java 的,一般来说,大部分公司正常的做法是 SkyWalking + 日志平台(比如 ELK )来排查问题。
这个项目组排查问题只能通过 SkyWalking 你敢信?你想通过日志打印的某个关键字来搜一下具体错误日志?对不起,没有办法。
比如,上周给我派了一个生产 BUG 让我解决,这个 BUG 是在 mq 消费过程中产生的(这个是重点)。
由于将 mq 集成到 SkyWalking 中,导致它的日志没法在 SkyWalking 中找到,取而代之的是把消费过程中发生的异常保存到 MySQL 的一张日志表中,。
我通过这张日志表排查到是一个 SQL 执行出错了,但具体的 SQL 错误信息没有,然后又因为没有日志平台,导致一个很简单的问题(如果有日志平台,直接去日志平台看一眼详细错误就知道了)花了很长时间。
最后解决办法是一张张表去看是否有生成记录(这个 mq 消费过程中会插入很多张表),如果某张表没有生成记录,那问题就发生在这张表上,最后再一个个字段去排查,发现原来是字段值超长了。。。
……
除此之外,还有很多一眼草台班子的地方
不过有一说一,有些地方还是还是做的不错的,比如各种权限管控、各种文档也比较齐全
![]() |
1
cdlnls 16 小时 7 分钟前
说实话,skywalking + 日志平台 肯定是少数,别看网上说得多,真的用上的却不多。推动部署这些东西,也是阻力重重。
|
![]() |
3
dcdlove 6 小时 52 分钟前
|
![]() |
4
cdlnls 5 小时 58 分钟前 via Android
其实我想说的阻力,就是来自技术负责人,和开发,运维在生产环境上加东西是要负责的,也是需要授权的。部署配置这些服务简单,但是要配置好还需要开发支持 需要调整日志输出。以及权限问题,日志谁能看,能看什么。
|
![]() |
6
Niphor 3 小时 37 分钟前
有 SkyWalking 就不错了,现在都还只能登服务器看日志文件
|
7
freeup 2 小时 58 分钟前
所谓大厂是因为商业模式的成功而累积了资本才成为的大厂,其研发侧肯定也是只能说比上不足比下有余,至少大部分不是很多人想象中的那种大厂该有的研发环境
|
8
harlen 2 小时 18 分钟前
有 SkyWalking 就不错了.日志我们都看不了。代码还是手动复制粘贴部署的
|
9
flmn 1 小时 44 分钟前
skywalking 都用上了,真不草台。
我们排错 tail ,less ,grep |
10
ldx78203199 4 分钟前
。。。同感,我们都是直接上机器,还有我所在大厂运维是支撑所有部分的,所以大部分的 RD 自己就是运维,有问题就上机器梭哈查
|